@
arachide 前端懂什么是事务隔离级别吗?前端懂什么是sql执行计划吗?前端懂什么是锁吗?
以上没有贬低前端的意思,只是说从前端所需的技能树来考虑,一个前端dev在缺乏足够的后端开发经验的情况下是不适合直接接手后端开发的。必留坑。
你说我不了解BaaS,我只能呵呵了。只要看10分钟parse的文档,任何人都能立刻明白这是什么东西。
我不敢说你后端开发经验少,我只能说你没见过什么复杂的业务(论坛就是你见过的最复杂的东西, most probably, 赫赫)。我在软件公司做过工作流引擎,做过分布式scheduler,做过事务管理器,在互联网行业做过广告投放平台,做过分库分表框架,这些东西没有哪一样能用BaaS代替。
BaaS本质上不过是业务简单、量级小且请不起dev和op的公司/机构或是时间有限的个人开发者的一味良药而已。你把它的前景想象的太美好了。
reply to:
===========================
当然得考虑成本问题
前端能搞定那少许的js代码何必用其它
至少目前市场上的云端代码都是javascript
php得没见过