ELSE 技术周刊(2018.04.16期)
by Steven Wang
团队分享
魔幻语言 JavaScript 系列之类型转换、宽松相等以及原始值
从两个题目来介绍类型转换、宽松相等以及原始值的概念: [1] + [2] – [3] === 9,以及如何让 a == true && a == false 的值为 true,很是体现 JavaScript 的魔幻之处。
前端开发
如何评价阿里开源的企业级 Node.js 框架 EggJS?
“egg最核心的东西,其实就是一套约定和规范,这个规范不仅仅是开发目录的约定,还包括了开发过程中,从提案讨论,编码风格,code review等等方面的规范。
其实大家的基础框架用不用egg真的无所谓,最重要是有一套适合团队的约定。”
从命令式 JavaScript class 到声明函数式的华丽转身
通过 8 个步骤,将 EventEmitter 的实现从面相对象的 class 风格转变为声明式函数式风格。
从零开始写一个 Promise 库
文章介绍了从零开始实现一个简单的 promise 库,以及如何跟 async/await 结合使用。
How to escape async/await hell
async/await freed us from callback hell, but people have started abusing it — leading to the birth of async/await hell.
In this article, I will try to explain what async/await hell is, and I’ll also share some tips to escape it.
闭包,是真的美
闭包, 对于前端开发人员来说一定很熟悉, 但能完全它讲清楚,还是有不少人难以解释全的,可以像本文作者一样尝试着总结一下加深理解。
Javascript 装饰器极速指南
文会对Decorators做详细的讲解,相信你会体验到它给编程带来便利和优雅。
Lazy Loading Images and Video
多媒体资源的Lazy Loading是对页面的降低初始页面负载和加载时间的解决方案,对于图片的解决方案能经常看到,而对视频,还需要注意几个属性的设置。
MVVM 前端数据流框架精讲
MVVM 是指双向数据流,即 View-Model 之间的双向通信,由 ViewModel 作桥接。本文将带大家了解什么是 mvvm,mvvm 的原理,以及近几年产生了哪些演变。
深入研究CSS字体度量及CSS 盒子
这篇文章主要研究:
- font 的工作原理及度量参数
- CSS box models 的类型、定义
实用推荐
能让你开发效率翻倍的 VSCode 插件配置
这篇文章是《能让你开发效率翻倍的 VSCode 插件配置(上)》的续篇,包括 VSCode 外观增强、功能增强、编码效率等方面的 10 个插件,其中有部分插件也是我发布上篇文章之后在评论里学到的(这可能是写技术文章的最大好处了,哈哈),试用之后觉得不错,现在也列出来(同时也感谢愿意评论交流的同学),希望对读到这篇文章的同学有所帮助。
技术纵横
为什么 kubernetes 天然适合微服务
本文从应用架构、数据架构、IT架构来阐述K8S作为微服务的种种优势。
程序人生
Why you should start a side project
为什么应该自己去玩一些边缘项目,并从中获益,理由有很多,比如可以尝试新技术,成为社区的一部分,与社区互动,以及从零开始打造一个项目。
How to think like a programmer — lessons in problem solving
Problem-solving is an incredible skill to cultivate (the meta-skill). Thinking like a programmer is an effective way to train your ability to solve problems.
工程师如何在工作中提升自己
像标题一样,本文主要是笔者作为工程师的一些经验,去思考和汇总学习方法论,绘制出优秀架架构师能力模型 的观点, 如何在工作中提升自己, 做到“一边工作, 一边学习”的分享。
ELSE 技术周刊由 IFT 小组 出品,汇聚一周好文章, 周刊原文。本期编辑:
@Curtis 前端中年人
@StoneZou 前端搬砖工,不安分于前端开发的搬砖工
@Steven 前端老兵
@mirreal 想当设计师的程序员不是一个好攻城狮
@Jade 以前想多点后端sense写前端,现在想多点产品sense写前端
点击这里 向我们推荐你读到的好文章。
Subscribe via RSS