Giter Club home page Giter Club logo

awesome-architect-tools's Introduction

Awesome Architect Tools

A curated list of awesome architect tools.

技术选型

TODO

环境配置

  • eclipse
  • maven
  • sonar
  • CI
  • jetty
  • Executable War

创建新项目

测试

  • 单元测试
  • 功能测试
  • 集成测试
  • profile管理
  • 性能测试
    • 客户端
    • 服务端模拟
    • 测试监控
    • 自编码压测

控制层组件

  • 基础框架-spring
  • 参数校验
    • 前端
    • 后端:Spring MVC与Hibernate Validator结合的服务端认证
  • 页面jquery-用户体验
  • 基础工具
    • json
    • date
    • email
    • TEXT
    • 类型转换:Dozer
  • 高性能工具

服务端开发

  • 权限
    • Shiro Security
  • 安全、加密
    • Crypto
  • 任务调度
    • Schedule/Quartz
  • 消息中间件
    • JMS/ActiveMQ
    • rabbitmq
  • jmx
  • 系统保护
    • System Protection, Hystrix, Rate Limiter
  • 监控
    • Monitoring and Metrics
    • Metrics Library
    • Graphite
  • 日志
    • Logging/Slf4j/Logback
    • Centralized Logging/Logstash

数据处理

  • 开源框架
    • spring data jpa
    • hibernate
    • mybatis
  • nosql/redis
  • Database
    • h2
    • datasource
    • Transaction
  • cache
    • Cache Overview
    • Guava Cache
    • Ehcache
    • Memcached

webservice

  • restful
    • Spring Restful Service
  • http client
    • Http Client
  • ws
    • JAX-WS/CXF
  • rpc(dubbo)

基础框架

  • spring mvc
  • jsp/jstl/servlet
  • JQuery and plugins,ajax,Twitter Bootstrap CSS
  • SiteMesh
    • YUI Compressor

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.