关于nodejs实现前后端通吃开发模式感想
发布于 2个月前 作者 lankeen 1801 次浏览 来自 分享

还好有nodejs,否则前端开发工程师手里那不被人看得起的html、css、js能力就被荒废在一遍又一遍的界面改版的痛苦中。 有了modejs,加上对express框架、nosql数据库的学习,我就可以连同后端业务到前端功能展现统统做完,那个感觉就一个字“爽”,两个字“真爽”,三个字“实在是爽”,对不起字数算错了。 有了nodejs, APP也不在话下,无论是webapp,还是hybridapp都可以。 一个产品,我和设计师两个人就搞定了。

说到这里,还是先学一下nodejs吧,看看再说,否则牛皮吹破了就no zuo no die啦。

38 回复

一看帖子这么乐观,就知道这位朋友还没进坑。

前后端 JavaScript 好处是门槛更低, 而不是没有门槛.

还是不够强大

#一看帖子这么乐观,就知道这位朋友还没进坑。#

#一看帖子这么乐观,就知道这位朋友还没进坑。#

前端做好了也牛逼的

#一看帖子这么乐观,就知道这位朋友还没进坑。#

#一看帖子这么乐观,就知道这位朋友还没进坑。#

跟上队形

#一看帖子这么乐观,就知道这位朋友还没进坑。#

都是码农,何必分前后端

#一看帖子这么乐观,就知道这位朋友还没进坑。#

#一看帖子这么乐观,就知道这位朋友还没进坑。#

#一看帖子这么乐观,就知道这位朋友还没进坑。# 我是看热闹的

最大的好处是减少了在不同语言的语法之间切换思维的成本。 我现在用KoaJS + Mongoose + MongoDB + AngularJS 用得挺舒服的。 PS: 我原来用的是Tornado

#一看帖子这么乐观,就知道这位朋友还没进坑。#

/* 一看帖子这么乐观,就知道这位朋友还没进坑。*/

其实多踩坑挺好……

天天被坑,坑的吓尿了.

#一看帖子这么乐观,就知道这位朋友还没进坑。#

#一看帖子这么乐观,就知道这位朋友还没进坑。#

#一看帖子这么乐观,就知道这位朋友还没进坑。#

有些人啊,自从用了Node.js 后,发现可以用Javascript通吃前后端,于是就号称自己是全端开发。我想说,我在十多年前学Java的时候,那时Java通吃所有端,无论是CLI/GUI的,还是Web端和Flash啥的,包括什么Win/Linux/Unix平台,手机端、嵌入式的统统吃掉。就这样,那时都没人说自己懂Java就是全端开发。 ----转

#一看帖子这么乐观,就知道这位朋友还没进坑。#

@zhounanbin 咳。。。所以劣势也出来了,10年以上的java工程师一抓也一大把,相比前端5年以上或者noder3年以上的,就拼不过啊

#一看帖子这么乐观,就知道这位朋友还没进坑。#

#一看帖子这么乐观,就知道这位朋友还没进坑。#

#一看帖子这么乐观,就知道这位朋友还没进坑。#

#一看帖子这么乐观,就知道这位朋友还没进坑。#

@jiyinyiyong 说js门槛低? 我觉得精通js 比精通c++还难 只是看上去容易罢了~ c c++毕竟是底层东西 就那点 多年也不怎么变 js这种解释语言 灵活多变 原型继承链 面试了一天20多个js开发者 没一个搞明白的 当码农容易 写好程序不是一件容易事儿~

@yaochun 10年以上java工程师肯定做架构了

10年前端仍旧是前端

@freew01f 哦, 难以精通跟门槛低不冲突… 只要学到能写应用写业务时间很短就算门槛低了. 要精通确实不是容易的事情, C++ 类型啊, 语法啊我到现在都搞不定, JavaScript 那些坑, 还有复杂的内存调试, 函数变换之类的东西, 我也照样搞不清楚

@jiyinyiyong 复杂的内存调试,JS不是有垃圾回收么?

一看想用node,肯定还没入坑。

后端的东西坑很深, 不是一个nodejs就能解决的.

@chapagaga JavaScript 部分垃圾回收不了解… 前端比较容易出问题的地方是 DOM 和 JavaScript 对象之间存在复杂的关系, 有点时候可能出现循环引用, 比如 DOM 的事件里引用 JavaScript, JavaScript 闭包引用 DOM… 然后就无法正常回收了… 还有就是单页面莫名其妙几百 M 内存… 不清楚从哪些方面进行优化

@chapgaga 其实用了Koa以后,感觉和写Tornado没什么差别(实际上更加简单),而在异步领域,Python的可用资源显然没法和Node比。 当然,我还是经常拿Python写一些小操作(比如数据库)

@freew01f 是啊 精通C++怎么说都应该是精通js的前提吧 没读过SpiderMonkey 没给v8贡献过代码 怎么能说精通js

回到顶部