看到 这个帖子, 便下单买了<NodeJs实战第二季>.
眼高手低的我, 心里想着 哈哈 docker ,redis,koa,Jenkins 啥啥的 我马上就要学会啦. 我要走在时代的前沿啦.
什么ECMA6 什么 koa 大洋葱 什么 docker容器 分分钟切碎...切碎.
今天, 书到了! 下班 -> 箭步回家 -> 还在吃饭就忍不住翻书...
嗯嗯,等下我就这么做. docker 嗯嗯 自动部署 嗯嗯 单元测试 嗯嗯 咳咳咳...噎死我了.
正好我买了个 VPS 测试玩玩, 哈哈 天助我也.
然而... 然而...
作为一个初学者, 我还是太嫩了. 太嫩了 !!!
这本书目前看来几乎是不适合我. 我太嫩了.
第一章讲 docker, 在 bandwagon VPS上 搞了半天, 愣是没装上. 反正报错一坨一坨的,我没弄明白. 后来只是确认了 linux 内核版本过低.
好吧, 我跳过 docker 虽然我想成为一名优秀的 全栈码工, 这个再等等吧. 这个还是偏运维. 我当前的主要是学会码代码.
好吧看, 我看 第二章, OAuth2
咦? 这是什么呀, 没听过 想必也不重要 过过过!!!
第三章 RabbitMQ [心里开始打鼓了]这还是没听过呀, 不过标题好像说是排队的. 暂时放一放, 我先学学自己搭一个博客.不需要排队. 跳过...
[不知不觉书都翻了一半了,心里有些犯嘀咕了. 我还啥都没学会呢!]
好吧,我直接看我最想的重点吧 第五章 koa 快速开发web应用
nswbmw大大一定像他写 Express 的N-Blog 一样好详细号详细的说的, 50块钱一本书总要让我能看懂点什么实质学点什么吧.
来 搞起 npm i...
untitled1.png 什么嘛, 又报错! 算了 先看代码, 了解下整体架构思路 ...
回头一看, 额 什么吗. 我就是小白一个. 啥啥不懂.
今年6月辞职转行来搞前端数数也半年了.
这半年要说学到了什么?
从 html css js入门(算入门吗?) 然后 了解到模块化AMD CMD 尝试着用了 sea.js 又尝试用了下 EFE 的 Fate, 看了点点 Angular
接触 react 从而了解到 webpack,babel, ECMA6 中间折腾了下 ReactNative,
面试进了一家初创公司 了解了点 Ruby on Rails 尝试做了点简单的功能
每天下班后晚上又看了点 Swfit 抄了几个 IOS 的 Demo,
试用几个服务器 想搞点个人博客玩玩. 结果只是成了 Shadosocks 梯子
注册 cnode社区账号 尝试 学 NodeJs
我在干嘛? 每天漫无目的东搞搞西搞搞, 每天2点睡觉 看似在努力学习, 但是效率根本不高. 没有方法. 最近还感觉眼睛不舒服,身体明显差了.图啥呀? 我也知道兴趣广是好的, 但是我还是得至少搞好一门再弄其他的吧 也许多了解点毕竟是好的,我半路出家搞软件这方面的基础相对薄弱了很多.
好吧, 我喜欢cnode社区. 以上口水,自勉吧.
第一版我也看过...总的来说不太满意(作者别介意啊...),除了最后讲安全的部分,其他真的没有什么实际的内容。 第二版的内容明显比第一版要实用一点,但是还是感觉就是在各种论框架... 个人觉得主题是入门而不是实战,既然要以实战为主题,那么就应该按照实际工作中的方式和架构去讲项目,而不是按照一个大流水去写代码,实际中我想我们谁都不会把所有的逻辑代码堆在一起的,而且在实际工作中我们接触到新框架,官网看看文档就基本能用了,更多的可能是在使用中遇到的各种坑...我觉得作者要是能在这方面多一些介绍就能好很多。
以上纯属个人观点,如果有不当的地方请见谅
哈哈, 作为一个初学者. 我没有任何评论书内容的意思哈.
这个帖子 也纯粹是想在 cnode 冒个泡.
只是觉得这本书暂时还是不太适合我这层次的人, 喜欢 node 所以想接触这方面的东西. 支持大大们继续出书.
话说买书之前 也就知道 个docker 可以用来快速迭代. 另外@nswbmw 提到 koa部分收录其中, 所以毫不犹豫地买了.
想用docker koa nginx实现一个个人博客玩玩.
虽然暂时很多东西都搞不懂, 也算是拓展了知识面 做了一些了解.
@lijsh 今天整理行李, 正好翻到了这本书, 说实话写完这个帖子后, 我就没翻过这本书了.
之后的学习都是在工作中自己瞎琢磨的
目前主要写 react.
express koa redis oauth2 在工作中也用了, 这算全栈吗?
也许达到了最开始的期望吧, 但是越写就越发现自己是多么渺小...
很多问题靠 google, 为了解决问题而写补丁, 很多问题第一次处理的时会考虑很不全面...
我现在觉得好的工程师不是会用几个流行框架/语言, 这东西学习成本对老手来说其实没那么高.
我认为经验,思路我觉得才是最宝贵的...
最近也属于迷茫期, py haskell go rust three.js elm cycle.js ... 写了一堆 hello world
所以 我觉得我现在是个 hello world 全栈
我认识到我只是一个稍微合格的前端工程师, 后端 会写点 简单的curd 而已 那么我接下觉得我还是应该把重点放在前端
想着从自己的角度 理解下 react redux relay graphQL
比如 react 的异步请求到底应该怎么写? 除了像redux-soga redux-thunk 这样在中间件中做处理,
是否可以尝试写到组件里或者写成高阶组件的形式?
比如 2017 react 的 fiber 宣称 要做到 60fps 的动画. 它是怎么做到的又和 ruby 中的 fiber 是一个什么关系?
总之我觉得我在前端工程上还有很多可以学, 没事可以去其他地方长长见识, 但是重心还是要放在前端工程上.