Taro 1.3 震撼升级:全面支持 JSX 语法和 HOOKS

在 Taro 1.2 发布之后,Taro 在业界收获了巨大的赞誉和关注:GitHub 上 Star 数量超过 19000 粒,NPM 下载量也稳居同类开发框架之首,同时 Taro 团队也和腾讯、百度、华为等数十家业界巨头的研发团队展开了深入和有效的合作。

Taro 1.3 是我们酝酿最久的版本:经历了横跨 6 个月的开发时间,近 2000 次的代码提交,近百位开发者的共同参与。我们终于在今天骄傲地发布了 Taro 1.3。

Taro 1.3 的特性包括但不限于:

  • 支持快应用和 QQ 小程序的开发
  • 全面支持 JSX 语法和 React Hooks
  • 大幅提高 H5 性能和可用性
  • Taro Doctor

小程序框架全面测评

image

最近前端届多端框架频出,相信很多有代码多端运行需求的开发者都会产生一些疑惑:这些框架都有什么优缺点?到底应该用哪个?

作为 Taro 开发团队一员,笔者想在本文尽量站在一个客观公正的角度去评价各个框架的选型和优劣。但宥于利益相关,本文的观点很可能是带有偏向性的,大家可以带着批判的眼光去看待,权当抛砖引玉。

那么,当我们在讨论多端框架时,我们在谈论什么:

决战性能之巅 - Taro H5 转换与优化升级

image

作为一个多端开发框架,Taro 从项目发起时就已经支持编译到 H5 端。随着 Taro 多端能力的不断成熟,我们对 Taro H5 端应用的要求也不断提升。我们已经不再满足于“能跑”,更希望 Taro 能跑得快。

Taro UI 2.0 发布:新增自定义主题功能,适配更多小程序

转眼间,Taro UI 发布已有半年,感谢大家的支持,让我们收获了 GitHub 1400+ star。在此期间,我们不断完善组件库的功能和特性,新增了许多组件和小工具,包括但不限于:

  • 新增日历、索引选择、区域选择、图片选择等十一个组件
  • 适配支付宝小程序、百度小程序
  • 新增自定义主题功能
  • 新增主题生成器,以帮助开发者更好地使用自定义主题功能
  • 新增 Issue Helper,以帮助开发者更规范地填写 Issue

Taro 1.2:将已有微信小程序转换为多端应用

在距离 Taro 1.1 发布 之后一个月,经历了 500 多次提交和 17 个预览版本的迭代之后,我们有信心在今天发布 Taro 1.2 正式版。

Taro 1.2 比起 Taro 1.1 和其它的小程序开发框架,增加了许多首次在小程序框架上实现的功能,这些功能包括但不限于:

Taro 1.1 发布,全面支持微信/百度/支付宝小程序

在 9 月 16 日的掘金小程序大会上,Taro 正式发布了 1.0 版本。

作为一个多端统一开发框架,Taro 1.0 版本为广大开发者带来了许多激动人心的特性,帮助开发者们更方便快捷地开发多端应用。

前进的脚步没有停下,历时一个多月,Taro 1.1 版本正式来袭!

多端统一开发框架 Taro 1.0 正式发布

2018.6.7 我们对外开源了 多端统一开发框架——Taro

Taro 是一个多端统一开发框架,它支持使用 React 的开发方式来编写可以同时在微信小程序、Web 、React Native 等多个平台上运行的应用,帮助开发者提升开发效率,改善开发体验,降低多端研发成本。

自开源以来,Taro 一直广受业界关注,其原理与思想也得到了广泛开发者的认可,这对于我们来说无疑是一件令人振奋的事。但是由于初期 Taro 测试与实现方式的不足,导致在开源期间 Bug 较多,受到了一些质疑。为此,我们痛定思痛,积极接受了开源社区的意见与帮助,并努力探索提升 Taro 稳定性与性能的方式。经过不断地迭代完善,已经让 Taro 浴火重生。

首个多端 UI 组件库 - Taro UI 发布

image

Taro 是由凹凸实验室倾力打造的多端开发解决方案,旨在让一套代码在多端运行。为了进一步丰富 Taro 的开发生态,让开发者有更好的开发体验和更快的开发速度,凹凸实验室自主设计了一套 UI 组件库,经过两个多月的精雕细琢,终于跟随 Taro 1.0 版本正式发布。