-
ELSE 技术周刊(2017.10.30期)
本期推荐
写在 2017 的前端数据层不完全指北
在前端技术的发展中,各个层面演进出不同的技术方案,如数据类型层面的 TypeScript,Flow,PropTypes,应用架构层面的 MVC,MVP,MVVM,还是应用状态层面的 Redux,MobX,RxJS,都各自有不同的观点,但这些方案所要解决的问题是共同的。本篇文章中以 MVVM 架构为例,逐层剖析前端数据层的共同痛点。
技术纵横
Node 调试指南 —— Inspector 协议
v8 Inspector Protocol 是 node v6.3 新加入的调试协议,通过 websocket 与 Client/IDE 交互,同时基于 Chrome/Chromium 浏览器的 devtools 提供了图形化的调试界面。
爱奇艺视频组件化之路
爱奇艺在组件化上的尝试,用以解决业务间的耦合问题以及方便模块的相互调用。使得多业务线在复杂架构情况下能够独立开发测试,互不干扰,并统一调用接口。
你真的了解 for 循环吗?一道...
-
ELSE 技术周刊(2017.10.23期)
业界动态
Vue 2.5 released
Vue 2.5 正式发布,作者对于该版本的优化总结:更好的TypeScript 集成,更好的错误处理,更好的单文件功能组件支持以及更好的与环境无关的SSR
WiFi爆惊天漏洞!KRACK可攻陷所有WiFi网络
我们发现 WPA2 当中存在一项严重安全漏洞。WPA2 为目前使用范围最广的 Wi-Fi 网络保护协议。身处攻击目标周边的恶意人士能够利用密钥重装攻击(Key Reinstallation Attacks,KRACK)利用此类安全漏洞。
前端开发
JSON: 不要误会,我真的不是JavaScript的子集
这些年我们都一直在说”JSON是JavaScript的一个子集”.然而事实却不是这样的。
鼠标无限移动 JS API Pointer Lock简介
让鼠标完全脱离了浏览器窗口的限制,可以完美享受沉浸式操作体验,一个API就能搞定。
Web安全的三个攻防姿势
关于Web安全的问题,是一个老生常谈的问题,作为离用户最近的一层,我们大前端确实需要把手伸的更远一点。
JavaScript专题之解读...
-
ELSE 技术周刊(2017.10.16期)
本期推荐
反击爬虫,前端工程师的脑洞可以有多大
反爬虫策略的关键在于识别真实用户和机器,这些策略大多在于后端。但爬虫是可以无限接近于真人,这篇文章介绍了前端能做的一些好玩的反击方式。
前端开发
传送门:React Portal
React v16直接支持Portal,是因为Portal这个功能真的是必不可少,不然对话框这样的场景都没法应付。
如何无痛降低 if else 面条代码复杂度
对于代码最常用的逻辑语句if else在复杂逻辑场景下如何避免出现面条代码,提高代码的可读性及更好的维护是程序员需要掌握的编程技巧。
前端中的 Pipeline
计算机领域的 Pipeline通常认为起源于 Unix。最初 Douglas Mcllroy 发现很多时候人们会将 shell 命令的输出传递给另外一个 shell 命令,因此就提出了 Pipeline这一概念。而在前端领域,也有不少的Pipeline,如Express在1.0引入Middleware Pipeline,以及建立在node Stream上面的Pipeline和Promise Pipeline等,这些Pipeline也使得代码能够具有更好的可读性。
理解CSS中的BFC(块级可视化上下文)[译]
网页布局中,很多人都会无意中用到 块级格式化上下文(block...
-
ELSE 技术周刊(2017.10.02期)
本期推荐
ES6 Promise:模式与反模式
这是一篇有用的关于常见 Promise 模式和反模式的文章。
业界动态
React v16.0
React 16 如期发布,遵循 MIT 许可。 当地时间 9月 26 日,FB 工程师 Andrew Clark 在 React 官方主页发文,宣布 React v16.0 发布,并介绍了新版本中的改进内容。
Node.js 㕛分家了,后续发版将受影响
本周,Node 社区的几个核心成员又从 Node.js master 分支 fork 出了一个项目,名叫 Ayo.js。
-
ELSE 技术周刊(2017.09.25期)
业界动态
Facebook将修改React、Jest、Flow 与 Immutable.js授权许可
Facebook妥协?将用MIT协议重新授权我们的开源项目React、Jest、Flow和Immutable.js。
ThinkJS 3 正式版发布!
ThinkJS 是一款拥抱未来的 Node.js Web 框架,致力于集成项目最佳实践,规范项目让企业级团队开发变得更加简单,更加高效。
Upcoming TypeScript Changes in Vue 2.5
Vue2.5即将对TypeScript作出更新以达到两者API的更好的集成,此次更新对于非使用TypeScript的Vue用户不会造成影响。
去哪儿网迷你React的研发心得
去哪儿对于React框架的简化实践作品QReact
为处理升级过程的问题 Angular 5 将会推迟发布
Angular 发布历史,以及版本号的问题
前端开发