• Stars
    star
    268
  • Rank 153,144 (Top 4 %)
  • Language
    JavaScript
  • Created over 8 years ago
  • Updated about 8 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

weex 学习/实践指南

Weex 学习/实践指南

无疑,Weex成为了最火的移动技术之一,但是,因为开源时间相对较短,铺建的基础设施较大。业界目前还没有特别丰富的Demo、实践的案例、工程化的方案供大家参考。因此,在学习Weex之余,提供一些实际的经验供大家参考。

我们一直在追寻优秀的技术方案,但是优秀的技术方案是在遵循规则的前提下产生。业界的各种技术实现,都不能堪称通用解决方案。毕竟,没有哪一门技术是可以解决所有业务问题的。否则,PHP是不是世界上最好的语言?JavaScript是不是万金油?

因此,任何工程我们只有遵循了一定的最佳方案(也就是脱颖而出的既定规则),才能更好的开发应用,包括不限于代码质量、性能提升等。比如前端优化的“36条”法则。不是说拿了JavaScript语言就能开发出Web应用,也有同学拿JavaScript开发把浏览器搞奔溃,当然,这种可能性很小。

那么,一个既有经验的参考即最佳实践的提出是十分必要的。但是,这是个很宏大的课题,需要整个社区的同学积极拥抱和贡献。

这里,我先"拿砖敲门",给希望入门的同学做一个指引,然后一起Happy,一起共建生态。

WEEX

WEEX快速入门

  1. weex初体验
  2. 了解Weex源码结构,修改example
  3. 初始化工程干了一件什么事儿
  4. 了解工程
  5. 模版、样式、JavaScript
  6. 导航、页面跳转、stream、webview

工程化

  1. 工程化代码
  2. 工程化套件

应用参考

  1. 微阅读应用
  2. 丫丫学字应用(开发中)

组件的扩展

  1. H5扩展
  2. iOS扩展
  3. Android 扩展
  4. 发布你的组件

提出问题、解决问题

  1. 总结问题并抽象
  2. 回到开源社区

常见问题汇总和过滤

Android相关

其实不应该说Weex for Android, Weex for iOS, Weex for H5.因为,Weex本来就打通了三端一致.但是,业界也存在一个问题,那就是同时能够熟练掌握Android, iOS,前端的同学很少. 这也归于一句话:术业有专攻.因此,Weex Android相关指南是Android同学写给前端同学或者iOS同学看的入门指南,更多的是涉及Android相关的话题.这一块,Android的同学做的要专业些.
开发者社区本来就需要不同的声音,因此也希望更多的开发者积极贡献社区.
这里由开发者guogailee贡献

目录

More Repositories

1

react-native-lesson

React-Native入门指南
HTML
4,071
star
2

React-Native-App

RN 开源之初,写几个小 App 玩玩
JavaScript
741
star
3

React-Dou

豆瓣搜索App
JavaScript
410
star
4

React-Native-Code

《React Native入门与实战》实例源码
JavaScript
389
star
5

toilet

一款快速帮你找到附近卫生间的神奇App
JavaScript
383
star
6

react-native-tab-menu

React Native 二级菜单组件
JavaScript
180
star
7

sharePPT

个人分享PPT(外部 & 公司内部)
JavaScript
163
star
8

OurTimes

DEMO FOR M(MongoDB) + N(Node.js) + A(Angular.js)
JavaScript
141
star
9

pm-insight

互联网产品观察。三年里阅读了大量的书籍和参加内训,经常在内网知识学习平台霸榜。也记了不少笔记在本本上,这里将纸质笔记数字化。尽管是片段知识,但是大多是记笔记那一刻的感受最深刻的,最为触动的。
125
star
10

search

基于豆瓣API的图书、电影、音乐搜索web App
JavaScript
114
star
11

node-weibo

新浪微博OAuth2接口(package Weibo API based on Node.js,尊重新浪微博API,使用方便高效 )
JavaScript
110
star
12

weex-yy

微阅读
JavaScript
108
star
13

CloudPhoto

打造个人私有.云相册;Serverless + 小程序 + 免费空间/流量/计算服务
JavaScript
95
star
14

react-native-calendar

React-Native-Calendar 日历组件
JavaScript
88
star
15

serverless-colleage

2600多所高校信息原始数据
70
star
16

closeEye

天黑,请闭眼(基于React Native的游戏)
JavaScript
53
star
17

keyboard

模拟数字键盘
JavaScript
43
star
18

rn-cook

React Native AsyncStorage Debug Tool
JavaScript
34
star
19

cloud-developer

目标就一个通俗易懂,不要高大上的概念,能上手才是王道
34
star
20

iOS-Dou

基于iOS开发的豆搜应用
Objective-C
30
star
21

weex-yy-h5

微阅读,不依赖playground,打包成H5版本
HTML
24
star
22

jsbundle

偷渡:简单React Native 更新系统
JavaScript
21
star
23

image-vector

将图片转化为矢量并canvas化的简单工具(基于Node.js + HTML5 canvas)
JavaScript
18
star
24

search_Hybird

将search应用(基于Angular & Open Api)内嵌进WebView测试性能
Objective-C
16
star
25

aissues

JavaScript
13
star
26

meitu

美丽旅途,大巴社交
JavaScript
12
star
27

cookie

A Util library of Cookie(操作cookie的工具类)
JavaScript
11
star
28

leaflet-cn

leaflet 中文翻译
10
star
29

vector-map

基于HTML5 Canvas的矢量地图渲染
JavaScript
9
star
30

codeFE

前端代码规范
8
star
31

React-LBS

基于React-Native开发LBS应用
JavaScript
7
star
32

guid

guid generator : used for node.js or javascript client
JavaScript
6
star
33

tailor2048

可配置的2048游戏
JavaScript
5
star
34

https-request

simple node https request library
JavaScript
4
star
35

component

JavaScript Component ( Simple Class Library)
JavaScript
2
star
36

DeviceManager

基于React-Native的设备管理系统
2
star
37

offlineApplictaion

HTML5离线应用
JavaScript
1
star
38

zuji

JavaScript
1
star
39

dockit

md doc -> static website
JavaScript
1
star
40

simple-wiki

基于markdown的简单绿色wiki系统(不依赖数据库,可定制)
JavaScript
1
star
41

Framework6

1
star
42

node-forum

1
star
43

node-webkit-develope

node-webkit开发:打造桌面web混合应用
1
star