我觉得一个典型的业务型应用,应该三分:
- 前端用户视觉体验。
- 中端网络控制处理。
- 后端数据模型存储。
后端有自己的独立性,通过 Web 端来支持前端。桌面端移动端直接套壳 Web 前端。
小项目没必要太复杂,Web 端可以大道至简,直接复古,服务器返回 HTMX↗ 之类的超媒体驱动模式。
可以考虑 Ruby on Rails 框架↗,也可以考虑 Wasp 框架↗。
参考:
-->
我觉得一个典型的业务型应用,应该三分:
后端有自己的独立性,通过 Web 端来支持前端。桌面端移动端直接套壳 Web 前端。
小项目没必要太复杂,Web 端可以大道至简,直接复古,服务器返回 HTMX↗ 之类的超媒体驱动模式。
可以考虑 Ruby on Rails 框架↗,也可以考虑 Wasp 框架↗。
参考: