Skip to content

ShiminLei/coolcar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

租辆酷车项目源码

项目介绍

实战共享出行-汽车分时租赁小程序。你将掌握敏捷开发, 领域驱动开发的理念,使用typescript进行小程序前端开 发。后端采用go微服务架构,使用k8s+docker在云端进行 部署。

项目亮点

  • Google架构师亲授地道的Google设计理念
  • 敏捷式开发工程化实践
  • 领域驱动设计前沿理念
  • Go+Typescript稀缺双语式教学
  • 贴合企业级工程化部署:k8s+docker助你上云

产品体验

源码组织

由于本项目开发过程中始终实践开发->重构->再开发的敏捷模式,因此代码随课程进度变动较大。为了方便同学们学习,本项目的源码将采用git branch的形式进行组织,同步源码进度及视频进度。分支列表如下:

  • master 主分支,在课程开放完结之前同步课程进度的代码,在课程全部开放完结后将存放最终代码。本branch不要求严格与视频对应。bug fix也将在master分支中进行。
    • bug fix是否在其他分支体现将视情况而定,若不方便体现也会有视频锚点指向master中的pull request,一键查看代码修改。
  • week5_小程序极速上手与租辆酷车初体验 对应到第五周 小程序极速上手与租辆酷车初体验
  • week8_前端知识体系速成 对应到第八周 前端知识体系速成。包括typescript课程中对小程序修改部分的代码。

为防止过多的branch,我会根据代码覆盖范围,重构力度来考虑branch。并非每周都对应一个branch,第五周代码对应week5_小程序极速上手与租辆酷车初体验,第六周到第八周代码对应week8_前端知识体系速成,以此类推。

比如在第七周遇到问题,应该在week8_前端知识体系速成中查看。

如何使用

  1. git clone https://git.imooc.com/class-108/coolcar.git
  2. cd coolcar进入项目目录。
  3. 此时我们会在master branch里。
  4. 一般情况下,并不需要拉取其他branch的内容,而是建议跟着视频自己进行开发。若出现无法解决的问题,可以通过网页查看本git仓库,通过branch下拉框进入相应branch查看代码。
  5. 如果需要下载与视频同步对应的代码到本地运行。 git checkout <branch>即可。

如何编译以及运行小程序

  1. cd wx/miniprogram
  2. npm install
  3. 打开小程序开发工具,点击工具->构建npm
  4. 点击编译

预祝同学们学习愉快,提升水平,拿到Offer

Releases

No releases published

Packages

No packages published