微信号:frontshow

介绍:InfoQ大前端技术社群:囊括前端、移动、Node全栈一线技术,紧跟业界发展步伐。

前端每周清单:React 16.4发布,一个程序员的成长之路

2018-05-27 20:17 覃云

重要提示文中标蓝的字体都是带链接的,但由于微信不支持外链,所以要想查看本文带链接版请点击文末阅读原文。

阅读原文的外链都是中文文章,也不再需要翻墙啦!

前端每周清单专注大前端领域内容,以对外文资料的搜集为主,帮助开发者了解一周前端热点;分为新闻热点、开发教程、工程实践、深度阅读、开源项目、巅峰人生等栏 目。欢迎关注【前端之巅】微信公众号(ID: frontshow),及时获取前端每周清单。

新闻热点

国内国外,前端最新动态

Safe.js 3.0.0 发布,史上最大更新!:Safe.js 是 JavaScript 的渐进式快速开发框架,它能有效提升开发效率和减少开发成本。此次更新的内容主要有增加 safeIn 方法、增加 onchange 事件、去除 -import 关键字等。

RxJS 6 发布,改进了性能和模块化:近日,RxJS 团队宣布 RxJS 6.0 发布。6.0 改进了模块化方法和平滑迁移性能、为简化升级而添加了反向兼容软件包,并为 TypeScript 用户提供了代码迁移。

React v16.4.0 发布:近日,React v16.4.0 发布,最新版本最大的特征是支持 Pointer Events,这是由于 React 在移动端的应用场景越来越多,外置的 injectTapEventPlugin 已经不够用了。有了这些事件,以后大家往移动端堆应用更轻松。

开发教程

步步为营,掌握基础技能

利用 Nuxt.js 创建服务端渲染的 Vue.js 应用程序:Nuxt.js 是一个 Vue 同构应用程序开发框架。本文将介绍为什么要选择 Nuxt、如何创建一个 Nuxt 项目、Nuxt 项目结构、Nuxt 的强化组件、使用服务端渲染时的考量、Nuxt 在各种环境的部署以及涉及的一些基本概念。希望能够鼓励你尝试 Nuxt 来进行快速开发,并利用 Nuxt 提供的强大功能创造出交互丰富的卓越用户体验。

React 同构应用 PWA 升级指南:全文记录了 React 同构应用在使用 PWA 时遇到的问题。PWA 不是单纯的某项技术,而是一堆技术的集合,比如:Service Worker,manifest 添加到桌面,push、notification api 等。而就在前不久时间,IOS 11.3 刚刚支持 Service worker 和类似 manifest 添加到桌面的特性,所以这次 PWA 改造主要还是实现这两部分功能,至于其它的特性,等 iphone 支持了再升级吧。

高效开发 Web 单页应用解决方案:作者根据以往的经验,设计了即用的 Vue + Webpack 的脚手架模版,本文是对它的设计做的全面阐述。

工程实践

立足实践,提示实际水平

webpack 实战:本文教你如何用 Webpack 去解决实际项目中常见的场景,这些场景包括使用新语言、新框架来开发项目,用 Webpack 构建单页应用和不同运行环境的项目等。

Node 在有赞的实践:全文分享了有赞在过去一年中在 Node 这一块的实践经验,作者主要从 Node 基础框架的迭代与演进和 Node 接入有赞服务化体系的历程两个方面进行了讨论。

深度阅读

深度思考,升华开发智慧

如果 JavaScript 成为第一个占领统治地位的编程语言,会怎样?:JavaScript 已经成为大多数开发者工具箱的一部分。如果随着网络的发展,JavaScript 成为有史以来第一个真正占统治地位的编程语言,那会怎样?

一个程序员的成长之路 - 剖析别人,总结自己:在「FDCON2018 中国前端开发者千人峰会」上,全名直播 CTO 张云龙分享了他的个人成长之路,希望能够在前端职业规划上,给大家一些参考和启发。

六种排序算法的 JavaScript 实现以及总结:作者对冒泡排序、选择排序、插入排序、归并排序、快速排序、堆排序六种排序算法进行了分析并其的性能进行了对比。

开源项目

乐于分享,共推前端发展

vuido:vuido 是使用 Vue 框架构建的原生桌面应用程序,它可以在 Windows、OS X 和 Linux 上运行,使用本地 GUI 组件,并且不再需要 Electron。

javascript-algorithms:javascript-algorithms 是用 JavaScript 实现的算法和数据结构,该库包含了示例,并为每种算法和数据结构提供独立的 README,以及相关说明和 YouTube 视频链接。

vue-to-react:本项目教你如何将 Vue 组件转换成 React 组件。

前端之巅

「前端之巅」是 InfoQ 旗下关注大前端技术的垂直社群。紧跟时代潮流,共享一线技术,欢迎关注。

  活动推荐

PWA、Web 框架、UI 与动画、Node... 大前端的下一站在哪里?前端工程师的价值和成长路径是什么?GMTC2018 上,来自 Google、Facebook、BAT 等 60+ 国内外一线前端大牛,将与你面对面探讨大前端领域最新技术趋势和实践,想要升职加薪就快来吧!扫描下方二维码了解更多大会详情!

目前大会 8 折热销中,团购更优惠,购票咨询:18514549229(同微信)


 
前端之巅 更多文章 你是JavaScript大师吗?试试这些面试题就知道了 我们与Kotlin的故事:从尝试到放弃 进击的WebRTC:我们为什么需要它? 谷歌AMP和百度MIP,你选哪个? Node之父ry发布新项目deno:下一代Node
猜您喜欢 The Swift Programming Language--语言指南--类和结构体 iOS项目统计图片使用情况 程序员之间的十八层鄙视网络 每日安全动态推送(05-08) H5运营类页面设计浅谈