Code Monkey home page Code Monkey logo

xiaoxiaoxudeshop's Introduction

又一个电商项目

考量了下,发现微信公众号平台挺好的,是一个可以长久维持的平台,并且平台比较方便未来的互动等。所以觉得我写的还不错的话可以关注下,我考虑会将系统学习的知识体系如计算机网络、数据库、redis等都迁移到公众号上,比较清晰,利于管理:


这次的YummyFood电商项目呢,是跟随慕课网的《Java架构师成长直通车》学习的,之前呢也有一个项目是mmall,不过这次呢,我打算重新开始,扬帆起航,学习几位大牛老师的编码思路。


而且很重要的一点是,这个前端项目不会浪费我额外的精力,代码直接拷贝,放在tomcat即可跑起来,实在是太简单了,看了下前端代码,理解起来也很简单,我打算改改前端代码,去掉原来的一些风格比如广告友链。

并且最重要的一点是,对于这个电商项目,从单体应用到分布式应用再到最后的容器化、性能调优阶段,我都尽量保留下笔记,方便你我他。笔记我会将我认为重要的地方单独拎出来讨论,初期的单体项目如果只是记录如何增删改查,是完全没有意义的,我想穿插自己的理解、知识点的汇总在里面,成体系地记录,最后形成的是一个免费的、完整的电商项目的搭建和知识框架。

前端项目我将打磨一段时间,等符合我的要求后一起上传上来。

项目记录

  1. 单体项目代码:master-single这个分支,yummyfood这个文件夹是初步完成的单体项目后端源码、fossi-center和fossi-shop分别为前端代码,本地如何运行可先看我做的第一个笔记哦~

  2. 我将详细记录针对单体项目从0到1的笔记,达到看看我的笔记即可进行完整功能开发和上线部署的效果。敬请期待。

  3. 关于git tag 老是忘记,tag就是一个标签,帮助我们回退到某个版本的代码,我们通过tag的名称即可回退,而不需要根据某个提冗长的commit ID来回退,算是版本记录的补充吧。这里记录下:

    • 查看本地tag:git tag
    • 新建tag:git tag -a v2.0 -m '完成首页展示和商品详情展示'
    • 推送指定tag至远程:git push origin v2.0
    • 推送本地所有tag至远程:git push origin --tags
    • 删除本地tag:git tag -d v2.0
    • 删除远程tag:git push origin --delete tag 2.0
    • 本地查看不同tag的代码:get checkout v1.0
    • git reset --hard 版本号 来回到最初的小程序初始化代码 (提交的版本号可以通过 git log查到)
    • 获取远程分支:git fetch origin tag V2.0

xiaoxiaoxudeshop's People

Contributors

sunweiguo avatar dependabot[bot] 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.