【在 A*****s 的大作中提到】 : 我有一回上课,用x61t在写板书,不知怎么的windows journal挂了 : 重启的过程中,一个白人小本,就贱兮兮的说: : if you get a Mac you won't have this : 我当时还以为自己土了,后来才知道苹果家到现在也没出过任何像样的tablet mac
【在 A*****s 的大作中提到】 : 我有一回上课,用x61t在写板书,不知怎么的windows journal挂了 : 重启的过程中,一个白人小本,就贱兮兮的说: : if you get a Mac you won't have this : 我当时还以为自己土了,后来才知道苹果家到现在也没出过任何像样的tablet mac
p*o
29 楼
有追新的原因 以前的工作是做 web service 现在的工作要做front-end 查了一下 前台mvc都块过时了 惊呆了 学点新的 免得被后浪压死了
看了下大家对 Meteor 的评论 https://www.quora.com/What-are-the-downsides-of-building-with-MeteorJS - It has its own package system. The amount of wasted effort happening in the community trying to resolve how to get the ###'s of existing NodeJS and Bower packages to work with Meteor is just horrible. - The way they handle hot-code reload using an Apache Cordova(-like?) mobile web server imho is not a very good architecture, and I see it having long term supportability and compatability issues. It also means it won't work with PhoneGap Build. - The *magic* in their auto-bundling auto-optimizing build system is great for quick prototyping but becomes a liability for more complex apps. It can be difficult to properly control load order of code assets unless you go to custom packages, and then it is very manual and tedious. Compared to Browserify or JSPM, it's just damn draconian. Gulp is fantastic for build automation, and in all honestly, I would rather just do it myself and be able to control more of the process. - The data pub/sub architecture with MongoDB oplog tailing vs. polling seems like it has some issues with scale/performance. It also makes it difficult for MeteorJS to support other databases (currently they only support MongoDB ). - Documentation isn't always that great. They have a lot of "Hello World" level stuff to get you started, but very little advanced guidance of how to structure and build more complex applications. - Try looking at the code!!! They don't even follow their own developer standards most of the time.
【在 d*******r 的大作中提到】 : 看了下大家对 Meteor 的评论 : https://www.quora.com/What-are-the-downsides-of-building-with-MeteorJS : - It has its own package system. The amount of wasted effort happening in : the community trying to resolve how to get the ###'s of existing NodeJS and : Bower packages to work with Meteor is just horrible. : - The way they handle hot-code reload using an Apache Cordova(-like?) mobile : web server imho is not a very good architecture, and I see it having long : term supportability and compatability issues. It also means it won't work : with PhoneGap Build. : - The *magic* in their auto-bundling auto-optimizing build system is great
Rails is so slow because it doesn't have asynchronous built in it. Every database access will block the process progress. In this regard, Node.js has built in async. I would say that async support is vital for a language to shine.
【在 l**********n 的大作中提到】 : Server side templating is dying. Node.js don't have a framework for server : side templating not because it cannot
m*h
91 楼
cong
d*r
92 楼
我懂你的意思,我并不是说一定要搞 server template MVC ORM 那一套. 但是,client SPA + pure server RESTful 的话,我没见着一套特别成熟,上来改几 个配置文件就能用的框架, 我指成熟度达到 Django, RoR, Spring MVC 那种程度,可扩 展程度, scale up 能力的. 有的话,我也愿意用. MEAN 没有一套现成搭建好的大框架,就是一堆零散的轮子,你得自己搭建. Meteor 是快糙猛,但是它太超前,完全是自己的一套东西,跟其他轮子难用在一起. 问题是是它 scale up 貌似还不好,你自己独一套东西,跑起来慢了卡了怎么办? 重新 完全自己写?
【在 l**********n 的大作中提到】 : Server side templating is dying. Node.js don't have a framework for server : side templating not because it cannot
他应该指的是 client SPA (React.js, Angular.js) + pure server RESTful server side template 缺点是,client 端交互体验慢一点. client SPA 缺点是初次 load 时间长,SEO 不好搞. 所以现在 React.js 搞什么 server, client 端都能生成 template.
【在 l******n 的大作中提到】 : server side template有啥缺点,要死?替代品是啥?
V*y
95 楼
恭喜上任
l*n
96 楼
client SPA现在很成塾了,各种工具层出不穷,server side rendering 己经完全没有 必要了,既使django也抛弃server side rendering了,server side rendering 完全 不能利用client side的各种工具,而且现在还要面向mobile, server side rendering 在mobile完全吃蹩
【在 d*******r 的大作中提到】 : 他应该指的是 client SPA (React.js, Angular.js) + pure server RESTful : server side template 缺点是,client 端交互体验慢一点. : client SPA 缺点是初次 load 时间长,SEO 不好搞. : 所以现在 React.js 搞什么 server, client 端都能生成 template.
R*k
97 楼
re
d*r
98 楼
那你推荐个 tool set 吧, 从 client SPA 到后端 pure RESTful 对接. 前端肯定是 JS, 后端 Node.js, Python, Java 都行.
rendering
【在 l**********n 的大作中提到】 : client SPA现在很成塾了,各种工具层出不穷,server side rendering 己经完全没有 : 必要了,既使django也抛弃server side rendering了,server side rendering 完全 : 不能利用client side的各种工具,而且现在还要面向mobile, server side rendering : 在mobile完全吃蹩