前端小报 - 201903月刊

image.png

【Alibaba-TXD 前端小报】- 热门前端技术快报,聚焦业界新视界;不知不觉 2019 年已通过去了 1/4,突飞猛进的前端技术正在蓬勃发展,ES10 都已到来。前端

欢迎 订阅 & 投稿 本期小编:玙璠git

学习专栏

2019 年前端技术会议

裕波列出了一份前端技术会议的清单,涵盖国内和海外的重大前端相关的技术会议github

微软前端训练营

微软推出另外一个前端的学习路径规划,官方提供的代码仓库将一步一步带你走进前端技术领域,囊括基础的 HTML/CSS/JS 学习、TypeScript 强类型、React/Redux 学习和实践等。web

新闻快报

阿里开源 Flutter 应用框架 Fish Redux

Fish Redux 框架是基于 Redux 数据管理的组装式 Flutter 应用框架,适合用于构建中大型的复杂应用,解决了集中状态管理和UI组件化等问题,将集中,分治,复用,隔离作的更进一步。typescript

Handtrack.js 搞定手部动做跟踪

这是一个通过训练的产生的开源模型,而不须要用户本身训练。它隐藏了模型的加载步骤,容许用户在没有任何 ML 经验的状况下检测图像中的手,能够直接在 Web 应用使用该库,传送门
redux

人工智能.gif

小程序多端框架

现在小程序的发展如日中天,不少公司的业务也都慢慢转向小程序,同时不少应用须要同时兼顾多个小程序平台,因此就有了上层开发框架或者脚手架来优化 DSL 来提升开发效率。其中凹凸实验室从开发体验、兼容性、接入成本、工具链等多个方面对小程序的的多端框架进行了全面的测评,若是准备入坑,能够事先了解一下。小程序

TWA 让你的 PWA 进入应用商店

TWA(Trusted Web Activity)的发布,是将 Native 的技术扩展到 Web App,将 PWA 站点打包为 Native App 放入应用商店,用户能够在应用商店中搜索安装 PWA 应用,相比国外,PWA 在国内并不是很流行,但这并不表明这个技术就不关键。将来能够考虑如何将该技术融入实践中来,传送门,这篇文章也有全面的解析。segmentfault

Storybook 5.0 正式发布

Storybook 是一个比较受欢迎的 UI 组件库,为各类视图层(如 React、Vue、Angular、React Native、Ember)提供告终构化的 UI 开发、测试和文档。Storybook 5.0 是目前为止发布的最大的一个版本,新版本的内容包括:全新的开发体验;带有主题的组件库;改进的前端插件架构;全新的官网浏览器

Node.js 和 JS 基金会合并为 OpenJS 基金会

Node.js 基金会和 JS 基金会宣布合并为 OpenJS 基金会,将提供一个中立的组织来托管项目并协助资助有益于生态系统的活动,简化基金会平常运营的同时知足个基础架构、技术和营销需求,为 Node.js 和 JavaScript 提供更光明的将来,这也是 JavaScript 发展中的一大步。网络

5G 来了

从 2G 的发展,到 3G 的的成熟,再到 4G 落地,继而迎接 5G 时代的全面到来。5G 具备极快的传输速度、更高的网络容量、信息可及时触达等特色,也就是高速率、多连体、低时延。这些优点可带动普遍的行业发展,如物联网、视频、全息技术以及无人驾驶等,让咱们,拭目以待。

996.ICU

至关火爆的 github 项目 996.ICU,由 IT 工做者对工做制度的反抗,以谋求本身的合法权益的一种特别的方式。不得不感叹的是,随着时代及技术的发展,无产阶级的联合方式也在发生着变化。

加班.gif

TSLint -> ESLint

继和 Babel 合做,使 Babel 支持编译 TS 语法后,TypeScript 团队又发布了新的 Roadmap,将使用 ESLint 来进行 TS 语法的静态类型检查,统一开发体验。TSLint 和 ESLint 团队也纷纷发文,公布将来的计划,TSLint 在被彻底集成以前,会保持维护状态,ESLint 中推荐使用 typescript-eslint 来支持 TS 语法的静态类型检查,具体见 TSLint RoadmapThe future of TypeScript on ESLint

工具推荐

Animations when you scroll

  • 将滚动与动画相结合,使页面更有灵性
  • 支持在 DOM、React、VUE 中使用
  • 支持多种动画参数配置

lax.gif

You Dont Need 系列

You Dont Need 系列教程目的在于让读者回归基础,在不依赖一些主流的 util 库的状况下,本身动手去实现库里面提供的核心功能;不少状况下,一些 util 库占用了大量的体积,并且业务中实际使用的部分不多,若是可以手工去实现其中使用到的一些方法,就能够轻松经过移除三方库来提升加载速度了。(然而上规模的项目中,依然建议使用统一的 util 库)

  • You-Dont-Need-JavaScript 介绍了一些经常使用的组件、动效、甚至功能,在不经过编写 JavaScript 代码的前提下去实现它!
  • You-Dont-Need-GUI 许多场景下,咱们使用命令交互的方式去操做机器(如文件、进程等处理),能大幅提升工做效率。
  • You-Dont-Need-Momentjs 介绍了 moment.js 对时间处理的核心功能实现。(一般状况下,咱们仍是须要一个时间处理库,推荐使用体积更小的 date-fns / dayjs)。
  • You-Dont-Need-Lodash-Underscore 经常使用的一些 util 方法的 JavaScript 实现。
  • You-Dont-Need-jQuery 去除 jQuery 的一些 Native JavaScript 的方案,一步一步替换 jQuery 的 API。

TypeScript To WebAssembly

一般咱们都须要将 TypeScript 编译成 ES5 的代码,才能在浏览器中正常运行,assemblyscript 是一款 TypeScript To WebAssembly 的编译器,经过 Webassembly 运行编译后的二进制代码。

热门文章

我在淘宝作前端的这三年

红了樱桃,绿了芭蕉。文章将在淘宝的三年时光折射为入职、职业规划、招聘、晋升、离职等与咱们息息相关的经验分享,值得品读。

前端专业方向的尽头

驽马十驾,功在不舍。或是走一条纯专业的探索之路,或是趋向技术管理,这些都是技术人的选择与坚持,也会拥有独一无二的风景。

2019年大前端技术趋势深度解读

念过去,望将来。前端的发展突飞猛进,坚持学习的同时也要保持思辨和平和。

image.png
相关文章
相关标签/搜索