阿里巴巴TXD前端小报 - 2019年3月刊
Fundebug经授权转载,版权归原作者所有。
【Alibaba-TXD 前端小报】- 热门前端技术快报,聚焦业界新视界;不知不觉 2019 年已经过去了 1/4,日新月异的前端技术正在蓬勃发展,ES10 都已到来。
学习专栏
2019 年前端技术会议
裕波列出了一份前端技术会议的清单,涵盖国内和海外的重大前端相关的技术会议
微软前端训练营
微软推出另一个前端的学习路径规划,官方提供的代码仓库将一步一步带你走进前端技术领域,囊括基础的 HTML/CSS/JS 学习、TypeScript 强类型、React/Redux 学习和实践等。
新闻快报
阿里开源 Flutter 应用框架 Fish Redux
Fish Redux 框架是基于 Redux 数据管理的组装式 Flutter 应用框架,适合用于构建中大型的复杂应用,解决了集中状态管理和UI组件化等问题,将集中,分治,复用,隔离做的更进一步。
Handtrack.js 搞定手部动作跟踪
这是一个经过训练的产生的开源模型,而不需要用户自己训练。它隐藏了模型的加载步骤,允许用户在没有任何 ML 经验的情况下检测图像中的手,可以直接在 Web 应用使用该库,传送门。
小程序多端框架
如今小程序的发展如日中天,很多公司的业务也都慢慢转向小程序,同时很多应用需要同时兼顾多个小程序平台,所以就有了上层开发框架或者脚手架来优化 DSL 来提高开发效率。其中凹凸实验室从开发体验、兼容性、接入成本、工具链等多个方面对小程序的的多端框架进行了全面的测评,如果准备入坑,可以事先了解一下。
TWA 让你的 PWA 进入应用商店
TWA(Trusted Web Activity)的发布,是将 Native 的技术扩展到 Web App,将 PWA 站点打包为 Native App 放入应用商店,用户可以在应用商店中搜索安装 PWA 应用,相比国外,PWA 在国内并非很流行,但这并不代表这个技术就不关键。未来可以考虑如何将该技术融入实践中来,传送门,这篇文章也有全面的解析。
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 工作者对工作制度的反抗,以谋求自己的合法权益的一种特别的方式。不得不感叹的是,随着时代及技术的发展,无产阶级的联合方式也在发生着变化。
TSLint -> ESLint
继和 Babel 合作,使 Babel 支持编译 TS 语法后,TypeScript 团队又发布了新的 Roadmap,将使用 ESLint 来进行 TS 语法的静态类型检查,统一开发体验。TSLint 和 ESLint 团队也纷纷发文,公布未来的计划,TSLint 在被完全集成之前,会保持维护状态,ESLint 中推荐使用 typescript-eslint 来支持 TS 语法的静态类型检查,具体见 TSLint Roadmap、The future of TypeScript on ESLint
工具推荐
Animations when you scroll
- 将滚动与动画相结合,使页面更有灵性
- 支持在 DOM、React、VUE 中使用
- 支持多种动画参数配置
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年大前端技术趋势深度解读
念过去,望未来。前端的发展日新月异,坚持学习的同时也要保持思辨和平和。
关于Fundebug
Fundebug专注于JavaScript、微信小程序、微信小游戏、支付宝小程序、React Native、Node.js和Java线上应用实时BUG监控。 自从2016年双十一正式上线,Fundebug累计处理了10亿+错误事件,付费客户有Google、360、金山软件、百姓网等众多品牌企业。欢迎大家免费试用!
阿里巴巴TXD前端小报 - 2019年3月刊的更多相关文章
- 2014阿里巴巴WEB前端实习生在线笔试题
2014年3月31日晚,我怀着稍微忐忑的心情(第一次在线笔试^_^!!)进行了笔试.阿里巴巴的笔试题共同拥有10道,差点儿包括了Web前端开发的各个方面,有程序题.有叙述题.时间很紧张,仅仅完毕了大概 ...
- 阿里巴巴 web前端性能优化进阶路
Web前端性能优化WPO,相信大多数前端同学都不会陌生,在各自所负责的站点页面中,也都会或多或少的有过一定的技术实践.可以说,这个领域并不缺乏成熟技术理论和技术牛人:例如Yahoo的web站点性能优化 ...
- 阿里巴巴开源前端框架--Weex实践
Weex是最近很火很NB的一个技术产品,因为本篇介绍的是怎样使用Weex的最佳实践,所以就不罗里吧嗦的夸它怎么怎么好了,感兴趣的可以访问Weex HomePage,或加入旺旺群:1330170019. ...
- 阿里巴巴Web前端面试的一道JS题目,求解答!!!
题目大概是这种: function outer(){ return inner; var inner = "a"; function inner(){}; inner = 9; } ...
- 阿里巴巴前端面试parseInt()函数的面试题
JavaScript 是弱类型语言,为了保证数值的有效性,在处理数值的时候,我们可以对数值字符串进行强行转换.如 parseInt 取整和 parseFloat 取浮点数.Java 也有 Intege ...
- 2019前端面试系列——JS面试题
判断 js 类型的方式 1. typeof 可以判断出'string','number','boolean','undefined','symbol' 但判断 typeof(null) 时值为 'ob ...
- 【WebStorm】前端工具开发利器webstrom专篇...更新中
http://my.oschina.net/maomi/blog/137807#OSC_h2_5 WebStorm混搭svn WebStorm混搭nodeJS webstorm简单介绍 webstor ...
- 转发 ----> 2018年阿里巴巴重要开源项目汇总(持续更新中)
转发自segmentfault https://segmentfault.com/a/1190000017346799 前端 1.数据驱动的高交互可视化图形语法 AntV - G2 G2 是一套基于 ...
- 阿里巴巴 Weex
原文链接:https://blog.csdn.net/zz901214/article/details/79168707/ 分享嘉宾:侑夕 阿里巴巴高级前端工程师(上张帅哥的图镇楼,看完,更有动力学习 ...
随机推荐
- Daily Pathtracer!安利下不错的Pathtracer学习资料
0x00 前言 最近看到了我司大网红aras-p(Aras Pranckevičius)的博客开了一个很有趣的新系列<Daily Pathtracer~>,来实现一个简单的ToyPathT ...
- Dubbo架构设计及原理详解
Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合).从服务模型的角度来看,Dubbo采用的是一种非常简单的模 ...
- 【子集或者DFS】部分和问题
题目: 给定整数序列a1,a2,...,an,判断是否可以从中选出若干数,使它们的和恰好为k.1≤n≤20 -108≤ai≤108 -108≤k≤108 输入: n=4 a={1,2,4,7} ...
- Android OpenGL ES 开发(四): OpenGL ES 绘制形状
在上文中,我们使用OpenGL定义了能够被绘制出来的形状了,现在我们想绘制出来它们.使用OpenGLES 2.0来绘制形状会比你想象的需要更多的代码.因为OpenGL的API提供了大量的对渲染管线的控 ...
- 吴恩达机器学习笔记54-开发与评价一个异常检测系统及其与监督学习的对比(Developing and Evaluating an Anomaly Detection System and the Comparison to Supervised Learning)
一.开发与评价一个异常检测系统 异常检测算法是一个非监督学习算法,意味着我们无法根据结果变量
- [Swift]LeetCode633. 平方数之和 | Sum of Square Numbers
Given a non-negative integer c, your task is to decide whether there're two integers a and b such th ...
- Oracle常用语句
Oracle数据库常用sql语句 ORACLE 常用的SQL语法和数据对象一.数据控制语句 (DML) 部分 1.INSERT (往数据表里插入记录的语句) INSERT INTO 表名(字段名1, ...
- FastDFS 学习笔记
一.理论基础 FastDFS比较适合以中小文件为载体的在线服务,比如跟NGINX(APACHE)配合搭建图片服务器. 分布式文件系统FastDFS FastDFS是纯C语言实现,只支持Linux. ...
- Linux 下源码编译FFMEG
目录 1. 安装依赖关系 2. 源码安装 yasm 3. 源码安装 NASM 4. 源码安装libx264 5. 源码安装x265 6. 源码安装 libmp3lame 7. 源码安装 libopus ...
- Python档案袋( 面向对象 )
类即是一个模型,根据模型建立起不同的对象,对象间拥有共同的一些属性 简单的类: class P: #类变量,所有实例共享变量,推荐使用方法是:类名.类变量名 pvarx="ppvar1&qu ...