作为一个纯粹的业余项目,我正在编写一些代码,这些代码需要用户通过 Web 浏览器进行常规的 CRUD 交互。
自然地,为了避免重新发明轮子,我正在研究各种 Web 框架,几乎所有框架都内置了一些路由逻辑:/posts 转到 x,/users 转到 y 等等。
从表面上看,这似乎是一个好主意——我要重新实现的事情少了(并且不可避免地会出错),另一方面,这感觉就像一个瓶颈和单点故障——每个客户都需要达到一个特定的目标节点优先所以它可以解析路由,这可能是负载均衡,但感觉就像重复工作,为什么负载均衡器不能直接路由到正确的资源,使其成为 1 步操作?
现在这是一个业余项目,我无法解决这些问题,但只是为了学习和第一次做对,有没有开箱即用的 python3 web 框架?
有没有办法配置负载均衡器来处理路由或者可能去“无服务器”路由(在这种情况下我在哪里定义我的资源?)
我可以使用 AWS Application Load Balancer,但我宁愿寻找通用解决方案。
我在这里错了吗?您认为这些问题应该分开还是集中处理?