基于Bottle 封装一下自用web前后端分离开发框架(1):项目规划
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于Bottle 封装一下自用web前后端分离开发框架(1):项目规划相关的知识,希望对你有一定的参考价值。
参考技术A 因起初开始自己入门web的时候,是由以前我们的大牛主管来引导,非常感谢他一直以来的指导。接下来的系列文章主要是自己再这几天使用了flask之后,尝试继续使用Bottle封装成类似的那种来处理。基于Bottle做一个简单后台权限管理系统,自用
系统是基于 https://github.com/wuyouzhuguli/FEBS-Vue 的前端源码上来做,后端就改成了我自己用bottle
关于环境安装等问题,在此也不再重复的叙述,其实网上也有大把的教程。
因为后续我们的很多的项目都依赖一个公共的基础库,而且相关的开发都是基于自由的基础库上进行开发,所以我个人的洗好,则是把相关的一些基础的放在同一个大项目文件夹下,这样也方便后续的其他微服务开发。
因为我个人的喜欢,还是喜欢把一些独立的东西放在独立的包下去管理。可能划分多也未必是好事,不过目前我基础库也不算是非常多,所有相关的包都是独立的。
相关的包的解析如下:
因为每个项目都是独立的,所以后续各自项目开发人员都负责自己的项目即可。相关基础库原则上,只需要新增相关其他方法,后续同步上不及时的问题,也不会因为某个人修改了基础库,导致某个项目异常等问题。
相关的包的解析如下:
因为个人喜欢问题,可能相关分包其实是有问题,过多的分包后期也许可能对管理来说可能会有点不好,不过,我个人喜欢的事一个独立的包处理独立的事,所以分包上,可能有点个人形式主义。
以上是关于基于Bottle 封装一下自用web前后端分离开发框架(1):项目规划的主要内容,如果未能解决你的问题,请参考以下文章
Django 3 + Vue.js 前后端分离Web开发实战
前后端分离-利用 koa 实现基于 node.js 的 web 高性能中间层