Giter Club home page Giter Club logo

mmall-fe's Introduction

mmall-fe

此项目持续施工中...

我要在撸一次天猫网站的前端页面了,嗯,就酱。 本项目是我是用java开发的仿天猫网站的前端部分,这一次使用前后端分离的方式开发。 ,将开发过程中的经验总结出来。关于此项目的开发过程,我会记录在自己的博客上。这里是博客地址

本项目使用的工具如下

  • IDE我使用webstorm(当然使用sublime也是可以的,纯粹个人喜好)
  • 模块化方案采用CommonJS + Webpack (所以需要NodeJs)
  • 代理软件使用的是Charles(前端开发神器)
  • 架构模式:前后端完全分离,纯静态方式并且分层架构模块化
  • 版本控制工具使用git(这不是废话么...)
  • 发布方式使用编写shell脚本实现自动化发布(还是计划中)

注意标签

每开发完一个功能模块,我会打一个标签,方便之后查看。

开发环境搭建

  • npm及webpack初始化
  • webpack对脚本、样式的处理
  • webpack对html模板的处理
  • webpack对于icon-font和图片的处理
  • webpack-dev-server的使用

模块功能总结

主要业务模块包括:用户模块、商品模块、购物车模块及订单模块、支付模块等。 关于各个模块在开发过程中,学习到的新的知识点,我整理在这里:模块介绍

数据统计及SEO优化

正在开发中

部署上线及项目自动化发布

正在开发中

mmall-fe's People

Contributors

liweimin0512 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.