阿里云前端周刊 - 第 26 期
## 推荐 ### 1. Node.js 8.5.0 发布 https://nodejs.org/en/blog/release/v8.5.0/ 已经发布的 Node.js 8.5.0 版本中引入了一系列的新特性与错误修复,其中值得注意的是 V8 重新支持 Snapshots、引入了 console.group()、新增了 fs.copyFile 与 fs.copyFileSyn
推荐
1. Node.js 8.5.0 发布
nodejs.org/en/blog/rel…
已经发布的 Node.js 8.5.0 版本中引入了一系列的新特性与错误修复,其中值得注意的是 V8 重新支持 Snapshots、引入了 console.group()、新增了 fs.copyFile 与 fs.copyFileSync 以更高效地复制文件等特性。
2. 再见,babel-preset-2015
zhuanlan.zhihu.com/p/29506685
9 月份 Babel 官网宣布 ES20xx 时代的 presets 通通被废弃,取而代之的是 babel-preset-env,并且承诺它将成为“未来不会过时的”解决方案。
3. 实战中学习 Flexbox
medium.freecodecamp.org/the-ultimat…
本文是针对 Flexbox 的实战提高,不过对于那些即使对 Flexbox 一无所知的开发者,本文也提供了一系列的学习教程。本文依次介绍了如何使用 Flexbox 构建画廊、卡片、网格、常见的网页布局、富媒体呈现、表单、移动应用布局等内容。
4. JavaScript 工作原理:内存管理与常见内存泄露分析
blog.sessionstack.com/how-javascr…
本文章皆着眼于深度解析 JavaScript 内部运行原理,而本文则重点讨论编程语言中常见的内存管理问题;并且还提出了对于处理常见的内存泄露的建议。本文首先介绍了变量内存的生命周期、内存的定义、如何分配内存、垃圾回收的机制、内存泄露的定义以及常见的四种内存泄露的形式与应对手段。
其它
1. 深入浅出 CSS Transforms
www.heartinternet.uk/blog/discov…
通过 transform 属性,我们能够移动、渲染、缩放或者提升任何页面元素;本文即是从最基础的 transform 语法开始讲起,介绍生动的案例来让读者体验 CSS Transforms 各种不凡的用法。本文首先介绍了 translate、scale、rotate、skew 等常见的变换函数的用法,然后介绍了如何综合利用这些属性来实现复杂的动画,最后还介绍了 CSS 中 animation 的用法。
2. 来自 Treebo 的 React 与 Preact PWA 性能分析
medium.com/dev-channel…
本文是 Addy Osmani 大神参与编写的,印度 Treebo 公司使用的 Preact PWA 性能优化案例;相较于旧版本的网站,新版本在首屏渲染上提高了 70%,初始交互等待时间减少了 31%,大部分的访客在 3G 环境下只需要 4s 即可以浏览完整内容。本文以 React 单页应用为例,讨论了服务端渲染带来的首屏渲染的性能提升;然后讨论了基于路由的代码分割与懒加载,接下来还讨论了 PRPL 模式、HTML Streaming、关键路径 CSS、离线静态资源缓存、从 React 切换到 Preact 等内容。
3. 小米直达服务探秘,如何保证移动 Web 体验?
mp.weixin.qq.com/s/b59djHTQr…
小米直达服务是小米推出的 App 混合开发框架,它可以实现秒开,同时可以在浏览器、短信、微信等地方打开。本文即是小米直达服务 Web 体验保障方面的实践分享,讨论了目前移动 Web 体验的瓶颈、小米直达服务的机制与核心关键等内容。
4. 全栈 Web 学习路径
github.com/shovanch/fu…
本文是针对全栈 JavaScript 开发学习与进阶的指南,涵盖了从基础语法到 React、Node.js 等多方面的学习路径与资料推荐。本文涵盖了课程、项目、书籍等多种资源形式,介绍了语法基础、React 应用开发、Node.js 服务端应用程序开发等多个领域的内容;
5. 对于 CSS-in-JS 的缺陷分析
codeburst.io/css-in-js-i…
本文作者从自己的角度阐述了对于 CSS-in-JS 的看法,将其形容为:就像用坏掉的螺丝刀替换你最爱的工具;阅读的时候也可以看下评论区的回复,辨证地来看待作者的观点。随着 React 等现代 Web 框架的兴起,CSS-in-JS 也受到了很多的关注,人们期望用它来解决传统 CSS 中全局作用域、代码难以管理的问题。不过本文作者确认为 CSS-in-JS 本身就是反模式,他从代码的组织结构、耦合方式,CSS-in-JS 带来的界面一致性地破坏、代码可复用性地降低等角度来阐述自己的观点,最后提出了还是应该使用 OOCSS 这样标准的 CSS 工程实践来解决 CSS 自身的问题。
阿里云前端周刊 - 第 26 期相关推荐
- 阿里云前端周刊 - 第 29 期
推荐 1. RESTful API 设计最佳实践 https://blog.philipphauer.de/... 项目资源的URL应该如何设计?用名词复数还是用名词单数?一个资源需要多少个URL?用 ...
- 阿里云前端周刊 - 第 11 期
推荐 1. JavaScript 模块现状 https://zhuanlan.zhihu.com/p/26567790 最近 在 twitter 上有很多关于 ES Module 现状的讨论,尤其是在 ...
- 阿里云前端周刊 - 第 13 期
推荐 1. 京东618:ReactNative框架在京东无线端的实践 http://www.infoq.com/cn/artic... React Native最近两三年之内整个框架在业界应该说是非常 ...
- 阿里云前端周刊 - 第 15 期
推荐 1. 为什么我们选择 TypeScript https://redditblog.com/2017/0... 本文是 Reddit 工程师 Niranjan Ramadas 记述在前端技术选型时 ...
- 阿里云前端周刊 - 第 13 期 1
摘要: ## 推荐 ### 1. 京东618:ReactNative框架在京东无线端的实践 http://www.infoq.com/cn/articles/jd-618-ReactNative-ji ...
- 阿里云前端周刊 - 第 39 期
2019独角兽企业重金招聘Python工程师标准>>> 推荐 1. Safari 支持 Service Worker 了! https://mp.weixin.qq.com/s/gq ...
- 阿里云前端周刊 - 第 14 期
摘要: ## 推荐 ### 1. JavaScript 在嵌入式设备与物联网中的应用现状 https://auth0.com/blog/javascript-for-microcontrollers- ...
- 阿里云前端周刊 - 第 33 期
推荐 1. React 16.1.0 发布 https://github.com/facebook/react/releases/tag/v16.1.0 本周 React 16.1.0 版本发布,自该 ...
- 阿里云前端周刊 - 第 37 期
推荐 1. Node.js 的可扩展应用模式:CQRS, ES, Onion https://medium.com/@domagojk/patterns-for-designing-flexible- ...
最新文章
- MapReduce—第一个WordCount程序
- C#进阶系列——DDD领域驱动设计初探(五):AutoMapper使用
- [EffectiveC++]item17:以独立语句将newed对象置入智能指针
- 【转载】谁记录了mysql error log中的超长信息
- 2020年,中国AI创业公司将走向何方
- 服务器网站显示多协议,解决高防IIS8服务器https协议多个同时访问的解决方法
- 机器学习笔记(十七)——EM算法的推导
- some daily
- bzoj 3745 [Coci2015]Norma——序列分治
- 异速联服务器虚拟打印怎么设置,金万维异速联6.2.2.0虚拟打印步骤.doc
- 用matlab模拟等离子体论文,等离子体模型的建立
- 团队环境搭建:MTK平台,PTK5.1、Supernova编译环境配置
- 通过Cookie跳过登录验证码【限cookie不失效有用】
- Revit 2022安装教程(附详细安装步骤+激活教程)
- 微信小程序 - video组件poster无效 / 视频播放列表
- iOS开发者遇到审核失败的原因及解决办法
- 模拟网上手机抽奖界面(供大家BS......)
- 玫瑰花瓣 c4d_在玫瑰周围打花瓣
- python实现双色球_python实现双色球随机选号
- 工具分享:elasticsearch-7.3.1请自行下载(Linux、windows_64)(附下载链接)