请教七月老师两个问题!

来源:9-1 小程序演示API调用效果

wlxz

2020-01-17

学完了后面的koa2写API课程,感觉js代码写起来远没有python写起来舒服!
接下来准备用flask重写老师koa2课程的API熟悉一下。
/* ------------------------------ 正文 -------------------------------- */
查询了一下SQLAlchemy修改表结构的方式,貌似远没有django的orm方便。
请教一下七月老师两个问题,
一、推荐用哪种方式修改表结构呢?
1、SQLAlchemy-Migrate
2、alembic
3、SQL的“ALTER Table”语句
4、Navicat 直接修改,再修改model代码
/-----------------------------------/
二、业务逻辑比较多的系统,后端技术选型七月老师认为哪个更适合?
1、js/koa2
2、typescript/nest
3、C#/.net core
4、golang/iris or gin
5、python/flask
6、python/django rest framework
这个问题可能问得比较傻了!~
因为项目还没有启动,
技术选型决定了年后团队选人等事宜,
希望老师能给点中立的建议,感谢!~
项目的前期需求不确定性因素较大,要求快速出活快速调整,所以排除了Java/SpringBoot。

写回答

1回答

7七月

2020-01-17

真实项目里基本不会用ORM的 方式去做数据迁移,都是手动改表,再对应。自动迁移风险很高。

第二个问题,必然是Java 的 SpringBoot。

KOA就适合前端人搞搞后端,不适合专业的后端开发。

0
6
wlxz
回复
7七月
感谢回复! 之前考虑需求变动快,想用django rest framework,
2020-01-17
共6条回复

Python Flask高级编程之RESTFul API前后端分离精讲

RESTFul+权限管理+token令牌+扩展flask=提升编程思维

2037 学习 · 359 问题

查看课程