扫码关注官方订阅号
看到协同工具Worktile 说用node和angularjs(差不多全站逻辑都是由JS来控制)实现.这样的网站架构具体是什么样子的? 什么优缺点?
后补: Worktile CTO TerryLee 的文章: 团队协作工具Worktile技术架构揭秘讲的比较详细
走同样的路,发现不同的人生
看回复才知道 SEO 和 刷新 都有了解决方案,表示孤陋寡闻了。
不太认同其他两位的观点
优点:
缺点:
不是太了解Angular,但是和它同名的Ember.js是这样的,它可以说是一个在前端的web框架,包含了router,model,controller,view/template这些。
我正好跟他们的人见过,还聊过,可以谈谈我的见解。架构: 前端:angularjs,他们的前端是angularjs写的,更偏向于webApp的方式,单页面应用。 服务端:nodejs,express框架,既然是用express框架。根据框架来看,我估计不是完全的前后端分离,应该还是首页用node渲染出来的。 数据库: mongodb,其实这个你也可以认为是一个大的json文件,所以才说(差不多全站逻辑都是由JS来控制)。优缺点 对于1楼说的优点都认同,缺点,现在看来SEO基本不成问题,F5感觉也优化了体验。 但是对于用了angularjs之后,ie的体验一直不是太好,特别是低版本。 还有一个对于mongodb 在数据量大了之后的一个疑问。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
优点
缺点
PS
看回复才知道 SEO 和 刷新 都有了解决方案,表示孤陋寡闻了。
不太认同其他两位的观点
优点:
缺点:
不是太了解Angular,但是和它同名的Ember.js是这样的,它可以说是一个在前端的web框架,包含了router,model,controller,view/template这些。
我正好跟他们的人见过,还聊过,可以谈谈我的见解。
架构:
前端:angularjs,他们的前端是angularjs写的,更偏向于webApp的方式,单页面应用。
服务端:nodejs,express框架,既然是用express框架。根据框架来看,我估计不是完全的前后端分离,应该还是首页用node渲染出来的。
数据库: mongodb,其实这个你也可以认为是一个大的json文件,所以才说(差不多全站逻辑都是由JS来控制)。
优缺点
对于1楼说的优点都认同,缺点,现在看来SEO基本不成问题,F5感觉也优化了体验。
但是对于用了angularjs之后,ie的体验一直不是太好,特别是低版本。
还有一个对于mongodb 在数据量大了之后的一个疑问。