从零搭建公司项目组后台(1)

前言

  由于公司项目组存在大量项目平台打包需求,每个项目构建逻辑都大同小异,虽然项目组已经有一款其他同事开发的打包机用于打包,但是还是感觉不够DIY,很多东西都无法配置,导致每个项目构建时前期都需要配置许多东西才可以构建,所以还是希望能更加傻瓜式的进行项目打包,刚好自己也想尝试开发一个后台系统,用自己当年只学了个开头,然后被骗去进行游戏开发的React,所以就开始吧!

项目规划

  首先我们规划一下此次想要开发的(v1.0.0)版本内容。

前端

技术栈:React + AntDesign (*这个套装就不解释了)

主要内容:

后端

技术栈:Node.js + MySQL

主要内容:

环境需求

  以上即是v1.0.0整体规划,目前规划前后端使用轮询方式来进行沟通,等后期可能调整为WebSocket,这里就不过多讨论。

总结

  本篇主要进行后台的项目规划,有一个良好的前期规划才能使开发期间不会犹犹豫豫,只需要按着目标一步一一个脚印进行即可,不管是开发新项目还是开发一个小功能,前期理清逻辑再进行开发是十分有必要的,这样才不会中途发现开发内容与自己所想要的不符合导致又重新开始。回到主题,下期我们应该进行项目的前期环境搭建,请敬请期待吧!

  最后的最后,一碗鸡汤奉上,To make everyday count!

往期回顾

从零搭建公司项目组后台(1)