一、前端基础
1、HTML:布局网页
2、CSS:美化网页
3、JavaScript:事件处理
二、前端组件
4、jQuery:封装JavaScript
5、Bootstrap:前端开发工具包,现成的样式
注:浏览器兼容问题
三、数据交互
6、Ajax:前端异步调用后端接口
7、json:数据封装格式
8、spring:轻量级的快速开发框架
9、springmvc:快速开发web应用框架
10、freemarker:服务端模板引擎
11、httpclient:http请求客户端工具包
12、mybatis:持久层框架
13、mysql:数据库软件
14、maven:项目管理工具
15、tomcat:servlet容器,web服务器
四、项目管理工具
16、git:代码版本管理工具
17、gitlab:项目管理和代码托管平台
18、nexus:maven仓库管理器,简化内部仓库维护和外部仓库访问
19、禅道:国产开源项目管理软件,完整覆盖项目管理流程
20、jira:项目管理、任务管理、缺陷管理
五、自动化构建
21、docker:一个开源的应用容器引擎
22、jenkins:一个开源、操作界面友好的持续集成工具
六、监控和日志系统: