我要在撸一次天猫网站的前端页面了,嗯,就酱。
本项目是我是用java开发的仿天猫网站的前端部分,这一次使用前后端分离的方式开发。
,将开发过程中的经验总结出来。关于此项目的开发过程,我会记录在自己的博客上。这里是博客地址
- IDE我使用webstorm(当然使用sublime也是可以的,纯粹个人喜好)
- 模块化方案采用CommonJS + Webpack (所以需要NodeJs)
- 代理软件使用的是Charles(前端开发神器)
- 架构模式:前后端完全分离,纯静态方式并且分层架构模块化
- 版本控制工具使用git(这不是废话么...)
- 发布方式使用编写shell脚本实现自动化发布(还是计划中)
每开发完一个功能模块,我会打一个标签,方便之后查看。
- npm及webpack初始化
- webpack对脚本、样式的处理
- webpack对html模板的处理
- webpack对于icon-font和图片的处理
- webpack-dev-server的使用
主要业务模块包括:用户模块、商品模块、购物车模块及订单模块、支付模块等。 关于各个模块在开发过程中,学习到的新的知识点,我整理在这里:模块介绍
正在开发中
正在开发中