本人是一位小前端,没事搞搞后端,同时搞搞运维,眼看着技术的飞速更新,总感觉自身知识点不够体系化,惶惶不可终日,所以我希望通过写一系列的文章来介绍 JavaScript 全栈开发,做到 "connecting the dots",同时希望 JavaScript 爱好者们可以提出更多的宝贵建议。
本文主要讲授了如何基于 Vue.js,与阿里巴巴企业级 Node.js 框架 Egg.js 开发一个简单产品。
并由此牵扯到性能调优、运维等方面的一些知识点。
通过一个项目实战,从前端的的页面搭建、路由使用、参数传递、接口请求到后端的数据库的设计、接口设计再到后台管理系统的设计最后到项目部署。
其中我们要思考的问题:
如何让自己的代码变得更优雅?
如何实现持续集成交付?
怎样是一个优秀的数据库设计?
如何应对高并发场景?
如何对海量数据进行调优?
如何让运维工作变得更加轻松?
技能要求
- HTML
- CSS
- JS
系统环境
- macOS
服务器环境
- centOS 7