成为一个全栈工程师或软件工程师, 你将需要学习一个服务端语言和相关技术
学习的顺序:
基础的后端语言语法
数据结构和工作流
包管理
HTTP/路由
3.2 服务端框架
?...像React, Vue 和 Angular等端架都可以进行服务端渲染
Next.js(React)
Nuxt(Vue)
Angular Universal(Angular)
3.5 内容管理系统
?...学习语言和框架是一回事, 但是安装环境, 测试和部署有事另外一回事
部署 (Linux, SSH, Git, Nginx, Apache)
平台 (Digital Ocean, AWS, Heroku,...设置全栈的开发环境和工作流
构建后端服务API和微服务
数据库操作
能够独立开发应用(前端和服务端)
部署到云端(SSH, Git, Servers等等)
4. 2019技术趋势和其他
4.1原生应用开发...机器学习可以允许Web应用程序随时间进行调整
虽然AI还有很长的路要走, 但是我们会看到它会更多的用在web中
虽然目前绝大多数都是Python写的, 但也有Tensorflow.js和Brain.js