V2 上有之前做前端现在转做 node.js 的么?

2016-06-20 22:43:43 +08:00
 Wangxf

做了两年前端,有那么点想转 node 了,但是感觉能力还欠缺很多啊,我现在用 express+mysql 搭建个小网站可以, http 算是啃过《 http 权威指南》, Linux/shell 感觉基本的日常的会,没有往更深的去,不知道还要补充哪些知识呢?论坛里有前端转 node 的朋友么?

3576 次点击
所在节点    Node.js
15 条回复
eoo
2016-06-20 22:45:20 +08:00
求教
songjiaxin2008
2016-06-20 22:55:35 +08:00
设计模式补补...尝试把一些别的项目用 node 重构
SourceMan
2016-06-20 23:05:20 +08:00
这个需要转吗,应该叫横向拓展
genffy
2016-06-20 23:22:32 +08:00
感觉前端会更加好玩点吧。。。。
Biwood
2016-06-21 00:18:43 +08:00
前端本身就应该会 node ,什么叫转 node ,难道以后都不写前端了
mufeng
2016-06-21 00:19:37 +08:00
异步应该是个蛋疼的事情
hosealee
2016-06-21 09:10:58 +08:00
前端学 node 应该比较简单,“简单”是指看一看 API ,做几个小例子,应该就算是会了吧,但是会了和懂了不是一回事儿,继续深入
shew2356
2016-06-21 09:11:03 +08:00
前端不会 node.js 不是等于自废武功!
penjianfeng
2016-06-21 09:32:29 +08:00
你说的不是前端转 nodejs,而是 frontend->server ,作为一个伪全栈( php+golang+nodejs+前端)来说,没啥区别,但是你需要懂一点网络基础,尤其是 http 这套机制, cookie 啊, session 啊, socket 相关基础啊, mysql/mongodb , redis/memcache 之类的数据库,挺好入门的,毕竟现在 server 端很成熟了,工程化这些也很普及了,不像前端现在才开始工程化,而且各种工具,各种框架争奇斗艳百花盛开让人觉得不知道学什么好。最后,加油,祝你成功:-)
crabRunning
2016-06-21 09:32:58 +08:00
别以为后端会点 js 就够了, mysql 足够深入, mysql 索引怎么弄,什么条件下锁表,怎么分析性能瓶颈,读写分离,分表分库之类的你不仅要懂而已吧,你还要熟悉 nginx ,熟悉代理和负载均衡。缓存如何设计, kv 类 db 至少要熟练一两个。 elasticsearch 这种东西也要会, mq 要会各种通信要会。。。。所以不要从头开始来折腾后端,没有想的那么简单,会 node 就想前后端通吃只能深对简单的 blog 之类的应用,所以还是继续研究 react , vue,ng 是最好的,而且钱端都是大拿为什么转 node ,我都正在往前端的路上走~~~~逃
misaka19000
2016-06-21 11:35:42 +08:00
现在不都是后台去转前端吗,哪有前端转后台的
TerranC
2016-06-21 14:45:02 +08:00
@penjianfeng 话说前端本身也需要了解那些,包括 SQL ,在 Web SQL 也是一样的语法,本身就应该知道的。
zhouyg
2016-06-21 19:24:15 +08:00
当前是前端,也参与其它的一些服务端项目。我的体会是平常搞服务端主要是围绕 sql ,日志,缓存,还有数据,这些跟 nodejs 关系都不大,当然我只是为了顺手,就用了 nodejs 。
for8ever
2016-07-01 14:17:51 +08:00
现在前端必须得会 node 了
Tigris
2016-07-11 15:19:27 +08:00
组件化的前端开发对 node 是刚性需求

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/287151

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX