~/~
大部分的 SPA 应用可以翻译成 stupid application,除了增加整体工作量和复杂度,根本没起到什么积极的作用,本质上还是全栈不好找,那就大家加班搞分离好了,还是 turbolinks 来的直接高效。
全栈,前后端分离,微服务,中台是否合适都要看团队规模跟组织架构。Rails 适合小团队,提供非常实用的全栈的解决方案,turbolinks 用起来很开心;团队人多了大家编程水平跟对项目代码的整体理解参差不齐,前后端分离能解决一部分问题;分工越细致领导岗位也越多 (反着说也行)。