onlyH / JD

仿JD APP

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JD

仿JD APP

构建环境

  1. webpack
  2. npm script http://www.ruanyifeng.com/blog/2016/10/npm_scripts.html
  3. babel https://www.babeljs.cn/docs/usage/polyfill http://www.imooc.com/article/21866

运行环境

  1. node,nvm
  2. git
  3. chrome

编辑器

1 ESlint http://eslint.cn/docs/user-guide/configuring

相关知识

  1. es6 http://es6-features.org/#Constants
  2. Sass http://sass.bootcss.com/
  3. vue

业务开发流程

技术选型:
  • 构建工具
  1. 构建工具都有哪些? gulp(流式)、grunt(任务管理),webpack(编译,打包压缩),fis(百度),prepack(facebook代码优化方案),rollup(去掉庸俗代码,编译速度快)
  2. 为什么要构建工具 资源压缩,静态资源 替换,模块化管理(commonJs,AMD,CMD),编译处理
  3. 用哪些构建工具 webpack(编译),npm script(任务管理)
  • MVVM框架选择

  • 模块化设计

  • css模块化设计 a. 可复用能继承要完整 b. 周期性迭代
  • 自适应方案设计
  • 设计方法: a. 先整体后部分再颗粒化(布局,页面,功能,业务) b. 先抽象再具体
  • 代码维护及复用性设计的思考 需求变更,产品迭代,bug定位,新功能开发
  • 业务开发
  • 测试验证
  • 发布上线

About

仿JD APP


Languages

Language:Vue 72.5%Language:JavaScript 20.5%Language:CSS 5.7%Language:HTML 1.2%