o2team / o2team.github.io

Site of Aotu.io
https://aotu.io
MIT License
307 stars 90 forks source link

京东多端统一开发框架 - Taro #109

Open yuche opened 6 years ago

yuche commented 6 years ago

https://aotu.io/notes/2018/06/07/Taro/index.html

Taro 支持用 React 的开发方式编写一次代码,生成能运行在微信小程序、H5、React Native 等的应用。

luckyadam commented 6 years ago

消灭0回复

youing commented 6 years ago

这么好的框架,学习中〜〜〜〜〜〜〜ing

MarvinShawn commented 6 years ago

很早就关注了,很厉害。。

jo-hnny commented 6 years ago

又多了一个选择

M-MoMoMo commented 6 years ago

这个跟传说中的JDreact有关联吗?

yuche commented 6 years ago

@HeckerMo 这个跟传说中的JDreact有关联吗?

与 JDReact 没有任何关联。区别如下:

  1. Taro 是基于 Nerv 搞的。Nerv 是我们在 2017 年初就已经开发了的基于 virutal-dom 的 Web 框架,没有依赖任何第三方库,我们拥有完全的自主知识产权,目前也在申请公司专利中。

  2. 因为小程序的兴起同时满足业务开发需求,我们 2018 年 2 月中旬就已经立项开发 Taro,四月中旬一期版本初步开发完毕,最近几个月一直在配合 TOPLIFE 业务开发迭代中,当我们用 Taro 完成线上项目 TOPLIFE 的开发后,觉得差不多成熟就决定开源出来。

  3. Taro 任何端的组件库都是我们从头开始写的。

penwa commented 6 years ago

welldone

yaolei2015 commented 6 years ago

會經常維護嗎

luckyadam commented 6 years ago

一直在维护

gqy1994 commented 6 years ago

我在用微信小程序预览模式时,dist文件夹下并没有生成app.json或project.config.json文件,请问一下是什么问题

yuche commented 6 years ago

@gqy1994 app.json 是生成在 dist 文件的

sadianliaoer commented 6 years ago

有什么文档没

laixstx commented 6 years ago

想请教一个问题,taro的h5路由 支持一键编译打包发布成微信小程序版本吗?不然用了路由的话,不就没办法直接发布成微信小程序了,那就没办法一次编码 多端运行了

laixstx commented 6 years ago

@ZhiGang-Fang 有什么文档没 麻烦直接移步taro的官网

luckyadam commented 6 years ago

@laixstx taro h5 的路由是和小程序一样的

119651470 commented 6 years ago

我按照实例创建了应用后,h5预览 为什么预览无内容呢

luckyadam commented 6 years ago

@119651470 你的版本多少呢

yay2008 commented 6 years ago

RN什么时候正式支持呢?

119651470 commented 6 years ago

tarojs/taro:^0.0.53 @luckyadam

luckyadam commented 6 years ago

@119651470 更新 taro-cli 到最新版本吧

cuzfinal commented 6 years ago

支持typescript吗?我想用typescript写。

luckyadam commented 6 years ago

@cuzfinal 支持

Sparklingofredstar commented 6 years ago

你们在做一件很棒的事情,加油!

nanzm commented 6 years ago

@yuche

@HeckerMo 这个跟传说中的JDreact有关联吗?

与 JDReact 没有任何关联。区别如下:

  1. Taro 是基于 Nerv 搞的。Nerv 是我们在 2017 年初就已经开发了的基于 virutal-dom 的 Web 框架,没有依赖任何第三方库,我们拥有完全的自主知识产权,目前也在申请公司专利中。

  2. 因为小程序的兴起同时满足业务开发需求,我们 2018 年 2 月中旬就已经立项开发 Taro,四月中旬一期版本初步开发完毕,最近几个月一直在配合 TOPLIFE 业务开发迭代中,当我们用 Taro 完成线上项目 TOPLIFE 的开发后,觉得差不多成熟就决定开源出来。

  3. Taro 任何端的组件库都是我们从头开始写的。

加油

ashramist commented 6 years ago

表示在ubuntu 系统中,使用这个脚手架命令没用耶

ashramist commented 6 years ago

表示在ubuntu 系统中,使用这个脚手架命令没用耶

是自己小白了,没有建立软连接,配置好环境

aacxg commented 6 years ago

支持

yuguangmao commented 6 years ago

一套代码,多个端,真是太棒了,凹凸实验室,牛!B!

gto999 commented 6 years ago

这个库我理解是必备技能之一了,必须得学会,最好看下源码了解一下深层机制会更好的运用和扩展.

MingBillCheng commented 6 years ago

为啥官网进不去了

MingBillCheng commented 6 years ago

@luckyadam官网进不去了

yuche commented 6 years ago

@MingBillCheng 我这边可以正常访问啊

lihp2014 commented 5 years ago

taro-ui啥时候支持rn端呀?

jinyindu commented 5 years ago

taro 对于不同小程序授权那块的api都不一样 有什么好的办法解决

xiaowSun commented 5 years ago

想问一下如果希望在多端代码可以有部分不一样的逻辑,有办法实现么

kevinlvhsl commented 5 years ago

taro怎么抹平UI库之间的差异? 比如vant-weapp并没有提供支付宝版本的UI,或者其他UI库。 那么是否就不能用第三方UI库了?

happylokka commented 5 years ago

感谢 每一位开发者 学习中

iburning commented 5 years ago

请问,如果在开发中使用到了redux,在打包成微信小程序时能支持吗?

AlenWon commented 4 years ago

Taro['tɑ:roʊ],泰罗·奥特曼,宇宙警备队总教官,实力最强的奥特曼。