我觉得一个典型的业务型应用,应该三分:
后端有自己的独立性,通过中端的一种 Web 端来支持前端。桌面端移动端直接套壳 Web 前端。
小项目没必要太复杂,Web 端可以大道至简,直接复古,服务器返回 HTMX 之类的超媒体驱动模式。
可以考虑 Ruby on Rails 框架,也可以考虑 Wasp 框架。
参考:
FP 是蓝图编程
我对函数式编程的理解就是蓝图编程。
空间计算资源化
屏幕空间可以算是前端开发的核心资源,空间计算就是如何利用好有限的屏幕空间的计算。在苹果公司为 VisionPro 提出空间计算前,普通的屏幕空间的利用也算是一种空间计算。