新环境 新开始

《你不知道的JavaScript 下卷》 => 完成

可以说这个月比较废(,所以决定在月底把下卷读完,当然也可能鸽一波(

所以下一本书是《CSS世界》,不谈。

书债快还完了,所以《深入浅出Node.js》?TypeScript?……?(纠结中……)

TypeScript初体验

月初利用空余时间,尝试将react-to-do-list改写成TypeScript。

体验接口

1
2
3
4
5
6
7
8
9
export interface Color {
color: string
flag: string
}

export const colors: Array<Color> = [
{ color: 'default', flag: 'active'},
// ...
]

编写过程中发现会很多的使用到any<any, any>,尽管知道需要尽量明确类型,所以未来需要提升自己TS代码的优雅。

编写过程中遇到的待解决问题:

  • [react-dnd]使用修饰器会导致代码报错,但是使用高阶组件的写法就不会。 相关issues: #782 #785

体验前后端不分离开发模式

  • 本月工作内容:

    1. 参与基建开发
    2. 维护业务系统
  • 基建开发采用两套方案:

    1. jQuery + Handlebars.js
    2. Vue + Element-UI
  • 学习一手:

    1. 模板引擎:doT.js、Nunjucks
    2. Node.js 框架:ThinkJS
    3. 树结构

学习过程中能感受到前端发展至今的演变过程。

然后故事开始了,开发过程中发现了一个element-ui css styles bug。

The First Pull Request was Approved #10808

:tada::tada::tada:

先来谈谈下卷的感受

在这里我真的要吐槽一下了,下卷真的没什么惊喜。真的是我的锅,我不应该自己先去读ES6,让我有这样的落差感。

当然我现在还没有读完,暂且不想后面有什么惊喜了。

weibo
ok 没有鸽 读完下卷也写了月记 可以说这个月挺摸的 下卷这本书里写的最多的一句话:“这里不做深入介绍,可以参见本系列中的《你不知道的 JavaScript(上/中卷)》的第 N 部分” 谈谈读后感 确实这本书内容很水 但是还有些值得提到的地方的 比如元编程这个关键词 比如es6+更值得我们去关注 借助babel的力量去多使用这个样子 读完本系列上中下 确实收益匪浅 确实解惑了我不知道的JavaScript 我同时也相信还有很多我不知道的JavaScript 所以学习之路并没有停止 5月开始探索css世界 node应该会成为下一个节点 同启typescript学习 那么到5月 我的前端工作生涯也1年了 加油

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×