litemall源码阅读1.01starter

云里雾里搞了这么多年qt/c++,可怜自己一点进步也没有。软件行业也由互联网时代进入了移动互联时代。可自己却还在从事传统的桌面程序前端开发工作中。是时候做出一些改变了。

在阅读litemall源码前,做了稍许的铺垫。其中包括:

1,肤浅了解了html5/CSS/js的知识。

2,肤浅了解了SSM框架,springboot框架。

3,肤浅复习了一下mysql数据库的一些语法。

但也仅仅是停留在肤浅阶段了。因为没有项目经验。

最近这七八年的时间,互联网的编程技术一直以极快的速度更新。整个技术栈已经从简单的HTML/JS/JSP/jdbc扩展到了现在琳琅满目的框架。

虽然基础相较于C++简单很多。但目前的早已不是自己造轮子的时代了。而必须要使用前人的优秀框架、工具。这其中的学习成本远远超过了C++。

注意:本人无任何web开发经验,这里写的是自己的理解。如果您阅读到的东西与您通过其他途径学习到的知识不一样,那么大概率是我错了。

同时这里也非常感谢该项目的原作者linlinjava,gitee地址:https://gitee.com/linlinjava

文章并不是按章节号顺序写的,在一篇文章中出现的知识点我可能会开一篇新的文章描述。

但博客园没有排序文章的功能,所以会出现章节号错乱的情况。

如果您阅读文章的话还是建议按照章节号来。

这次源码阅读为V1.7.0版本

litemall主要分为六大模块(H5商城暂时不看)。

1,管理后台前端。

2,管理后台后端。

3,微信小程序前端。

4,微信小程序后端。

5,后端数据库模块。

6,后端业务逻辑模块。

就先从最不熟悉的前端开始吧。

原文地址:https://www.cnblogs.com/xiaoBay/p/14001680.html