前面这个链接总结比较全面,但属于比较普遍通用的东西,下面强调下某些技术……
建议:使用的软件能使用英文版就使用英文版,文档能接受英文就看英文的
编程、脚本以及标记语言
Stack Overflow排行前几个建议都会用:JavaScript、HTML、CSS、SQL、Java、Bash/Shell……
框架、库和工具
- Node.js 让服务器与用户保持较为理想的长轮询
- Angular
- React 用于构建用户界面的 JAVASCRIPT 库
- Spring Java设计层面框架
- Cordova 提供了一组设备相关的API,通过这组API,移动应用能够以JavaScript访问原生的设备功能,如摄像头、麦克风等
- TensorFlow 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库
- Bootstrap 受欢迎的HTML、CSS和JS框架
- Gulp.js 前端自动化构建工具
- MyBatis 持续化数据库管理工具
- envato市场 前端主题、图片等,用于快速生成前端代码
数据库
数据库在公司项目中,一个项目会用到多种数据库,每种数据库的作用不一样,它们各司其职,协同合作