javascript - React单纯用来处理VIEW,其他router,Model是基于原先的node+express集成的,可行不
大家讲道理
大家讲道理 2017-04-11 10:07:21
[JavaScript讨论组]

项目中React只是单纯的用来处理VIEW,其他都是借鉴原先的框架node+express,这种做法靠谱不?
看了原先的官网demo,部分也是基于node+express的,这样处理的话,没体现MVVM,react好像侧重就是VIEW,其他的好像是借助实现的。刚学react哈,希望大家指点一下,互相学习交流哈,谢谢各路大神

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(3)
PHP中文网

就是相当于用react写单独页面是吧,可行当然可行,就是加载的慢一点,而且是肉眼可见不需要benchmark就能看出来的慢,一台普通机器用chrome的话一个轻量化的react页面至少也需要愣半秒钟才能加载出来,万一用的是稍老一些版本的火狐或者IE10这样的浏览器,就会再慢一点

如果你手上有react页面,并且使用了react-router,可以打开IE11,开发者模式下切换到IE9模式,react-router就不能正常工作了,每次点击链接都会从头加载页面,试一下就知道什么感觉了

巴扎黑

完全可以的,同时服务器端的渲染引擎也可以配合React的server render,提高SEO效率。

PHP中文网

确实可以把 React 当成模板引擎来用。

就好比你新买一件外套,然后剪掉一个扣子缝在了别的衣服上,因为你只需要一个扣子。

但是你要解决几个问题,比如如何共享两个页面之间的数据?如何传递事件?

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号