技术选型如何考量react在前端开发应用的优劣?学习成本?

问:做技术选型如何考量react在开发应用的优略?学习成本?也就是说react实际技术落地的技术点?

答:这其实就是技术选型的问题,我将回答react到底适合什么场景,技术栈是否应该统一

如果你的页面交互比较简单,其实使用react,并不能比使用jq提升多少效率,对于这种业务,用不用react是无所谓的;
如果你的页面是面向c端的页面,并且需要做seo,那么就要掂量掂量了,因为你使用react的话就需要使用ssr了

对于一个团队来说技术栈肯定是统一更好的,但是还是要看业务是否统一,因为面向c端的和面向内部的系统不统一也可以;
如果你的页面仅仅是内部系统,那么选择react+antdesign是非常好的选择;
如果你的业务是面向c端的,然后页面又比较简单那么react就不是必须的了,也不是最好的选择;
如果你的页面有面向c端的,也有面向内部的,我认为是可以保持两套技术栈的;
两套技术栈就意味着浪费效率,基建可能要做两套,这也是一个问题

所以要综合考虑,结合业务场景,如果你个团队同时存在jq和react是可以接收的,但同时存在react和vue就是不能接受的了

THE END