蒲公英 · Taro 的诞生与演进

avatar
全栈开发工程师 @京东

在凹凸有一片蒲公英花田,每当清风拂过,一缕缕白色的蒲公英种子在空中轻盈地飞舞,自由自在,随风飘去。我们总是会抬头仰望,憧憬着它们会生根发芽,开得绚丽烂漫。

Taro Next 终于发布了预览版,同时支持 React / Vue / Nerv 三种框架!!!

Taro 团队第一次在社区内提到 Taro Next 版本的构架到现在已经数月有余, Taro Next 也在社区内饱受期待,有很多小伙伴可能已经在 next 分支中体验过全新的版本,也有很多在一直期待 Taro Next 的版本发布。

Taro Next 在这几个月内,从 next 分支、实验版本,到现在预览版本的发布,逐步走向稳定和完善。本次发布小助手也在第一时间就去更新体验了哦,这就是我期待中的 Taro

当然,我们也从 Taro 社区 中,收集到了一些反馈,比方说很多童鞋不知道 Nerv 是什么 (っ﹏-) .。o

作为一位凹凸曼,小助手今天就来给大家科普一下,到底什么是 Nerv 咯。

其实也很简单,一句话概括就是“一款轻量级、高性能类 React 前端框架”,大家有兴趣可以去 Nerv 官网了解更多,小助手也给大家带来了一篇文章详解,嘻嘻~(~o ̄▽ ̄)~o

Nerv - 京东高性能前端框架

img
Nerv 是一款由京东凹凸实验室打造的类 React 前端框架。目前已广泛运用在京东商城(JD.COM)核心业务及TOPLIFE全站。Nerv 基于 React 标准,使用 Virtual Dom 技术,拥有和 React 一致的 API 与生命周期,如果你已经对 React 使用非常熟悉,那么使用 Nerv 开发对你来说绝对是零学习成本。查看文章

看完这些文章还是不懂 Nerv 的好么,你可以康康这里的实践,也许会改变你的想法。

新世纪Nerv战士 - 京东首页补完计划

img
大渣好,我是京东首页,介是里没见过的船新Nerv版本,挤需三分钟,你就会甘我一样,爱上...查看文章

回到 Taro Next 的话题,Taro 团队作为凹凸实验室独树一帜的组成部分,一直以来都如在各个文章中标榜的那样「不忘初心,牢记使命」,在技术开源的道路上勇于拼搏、奋勇向前,不断为 Taro 框架 和整个社区生态的发展披荆斩棘,经历诸多磨难,那么我们就从这些过往的文章中来回顾一下,Taro 团队和社区携手同行,在这路上的不断突破和转变吧!

Taro 诞生记

img
如今,微信小程序已愈来愈热,但原生的微信小程序开发体验不尽如人意。Taro,为提升小程序开发体验而生,同时它也肩负着更重要的使命,拥有更广阔的想象空间。查看文章

多端统一开发框架 - Taro 1.0

Taro(多端统一开发框架)正式发布 1.0 版本,在延续了之前版本优秀特性的同时,新增了更加丰富的特性与功能,并进行了多项小程序端/H5 端的转换及性能优化,同时带来了对 React Native 的转换支持。查看文章

Taro 1.1 - 小程序跨平台开发

img
Taro(多端统一开发框架)1.1 版本正式来袭,在延续了之前版本优秀特性的同时,全面开启对微信/百度/支付宝 小程序的支持。查看文章

微信小程序转 Taro 应用

img
Taro(多端统一开发框架)1.2 版本正式来袭,在延续了之前版本优秀特性的同时,新增了将已有微信小程序转换为多端应用等优秀特性。查看文章

开源社区探索

img
我们不仅带来了焕然一新的 Taro 官网,还一次性推出了 Taro 物料市场 和 Taro 开发者社区。查看文章

全面支持 JSX 语法和 HOOKS

img
Taro 1.3 全面支持 JSX 语法、全面拥抱 Hooks、支持快应用及 QQ 小程序。查看文章

Taro 2.0:拥抱社区,拥抱变化

img
Taro 2.0 基于 Webpack,我们可以在小程序中尝试更多的特性与技术,让小程序开发更加与业界发展同步,让 Taro 更加拥抱社区。查看文章

Taro Next 预览版 - 自我革命

img
自 Taro 2.0 起,我们将会启动对整个 Taro 系统架构的革新,这次革新我们将其称之为 Taro Next。Taro Next 革新完成之后,Taro 本身的拓展性、稳定性、可维护性都会大幅提高,相应地,使用 Taro 的开发者也会获得更好的开发体验,降低更多开发成本和学习成本。查看文章

期待 Taro 团队 能在未来继续为我们带来惊喜 ο(=•ω<=)ρ⌒☆

写在最后

小助手在这里也奉上团队招聘一份,感兴趣的童鞋们欢迎来投~~

京东深圳-凹凸实验室(京东零售-用户体验设计部-多终端研发部)春季校园招聘开始啦!

我们是一支热爱创造、不断尝试新技术、新体验、新产品的团队。

2020年实习招聘名额开放,快快加入吧!

基本要求

  • 2020年10月1日至2021年9月30日期间毕业,全日制本科及以上学历;
  • 基础扎实,逻辑性强,具备良好的沟通能力和团队协作精神;
  • 深刻理解 Web 标准,对可用性、可访问性等相关知识有实际的了解;
  • 能够熟练运用 HTML、CSS、JavaScript 构建高性能的 Web 应用程序;
  • 能够熟练运用至少一款主流的 JS 框架(Taro / React / Nerv),具有良好的代码风格、接口设计与程序架构能力;
  • 热爱计算机编程,关注新事物、新技术,有创造力有较强的学习能力。

优先考虑

  • 有 Node.js / Java 服务端开发经验;
  • 有微信小程序 / 移动端开发经验;
  • 有个人开源项目或技术博客且更新频率较高。

联系方式

aotu[AT]jd.com

请注明来源[掘金]


往期回顾

第一期


更多前沿技术,欢迎大家继续关注凹凸实验室公众号,小助手一直在这里等你来撩哦~