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