我是一个后台程序员,搞后台代码和数据库多点,但是项目逼我做全栈程序员
项目其他工程用的前端最先进也就mvc了,感觉和现在的前端主流脱节很大
先前也就在mvc里引用了vue.js开发了一个微信企业号,那个项目也是把我搞得好累
这次继续挑战自己,玩一次纯的前后台分离
前端技术栈基本是空白,感觉又要把自己玩死了
坑爹的项目经理让我同时做2个时间冲突的项目,真是24小时当2天在用
再看一眼ant design pro文档里介绍的技术栈 ES2015+、React、UmiJS、dva、g2 和 antd,全都要学一遍。。。。
准备工作
预先要在电脑上装好git和nodejs
git是代码版本的管理工具
nodejs是一套让js当程序运行的环境,我感觉就像是python一样,解析了脚本语句来运行,说错了请大神指点
后期需要用到nodejs自带的包管理工具npm
还有基于node开发出来的webpack打包工具
开始吧
在本机上建立好一个准备存放项目的文件夹
从Githu