All Projects → GeoffZhu → weex-template

GeoffZhu / weex-template

Licence: MIT license
A weex-template support ios android and web. dev hot-reload & can generate html & px2rem & autoprefixer.

Programming Languages

objective c
16641 projects - #2 most used programming language
javascript
184084 projects - #8 most used programming language
Vue
7211 projects
HTML
75241 projects
Batchfile
5799 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to weex-template

Awesome Weex
A curated list of awesome Weex guides, articles, sites, tools, projects and resources.
Stars: ✭ 1,539 (+10160%)
Mutual labels:  weex, weex-demo
xiazhou-weex
a demo for weex project
Stars: ✭ 49 (+226.67%)
Mutual labels:  weex, weex-demo
Weex Amui
Ant Design Mobile of Weex
Stars: ✭ 131 (+773.33%)
Mutual labels:  weex
Incubator Weex
Apache Weex (Incubating)
Stars: ✭ 13,990 (+93166.67%)
Mutual labels:  weex
Weex Droplet Ui
水滴UI一个轻量级weex UI组件库,包含表单元素,tabbar,picker城市三级联动选择,actionsheet,switch等一系列常用组件
Stars: ✭ 177 (+1080%)
Mutual labels:  weex
Mypui
基于uniapp/weex,快速开发小程序和原生APP的组件库与工具集
Stars: ✭ 139 (+826.67%)
Mutual labels:  weex
Hello Weex
hello-weex包括一个Weex App(GitHub第三方App),和自己扩展的WeexiOSKit(iOS上的常用组件与模块)。
Stars: ✭ 193 (+1186.67%)
Mutual labels:  weex
Opensource
♨️ 分享GitHub优秀开源项目和主流开发使用的网站、解决问题方案收集以及学习网站或资料,涵盖了iOS, macOS X, Blockchain, Flutter, Weex, H5, Games, C++, Script等多方面的内容,其中iOS大致包涵以下内容:音视频;IM和直播;逆向开发;图像相关(OpenGL, Metal, GPUImage);内购(IAP), ApplePay和第三方支付;安全攻防和应用加固, 数据安全和算法;常用第三方库;导航栏和状态栏;侧边菜单;数据持久;蓝牙, 手势指纹面容ID解锁, 图片浏览器, 扫码, 下拉和上拉刷新, 指示器, Toast, Menu, Sensor, Privacy, WebView和进度条, 动画, 选择器, 搜索, 分享, 图片验证码, 设备相关信息, 广告, 高仿项目及Demo等。
Stars: ✭ 123 (+720%)
Mutual labels:  weex
weex componets
this library is no longer maintained. For the latest gameplay, please refer to: https://github.com/fengwuxp/wuxp_common_ts_module
Stars: ✭ 16 (+6.67%)
Mutual labels:  weex
Gsygithubapp
超完整的React Native项目,功能丰富,适合学习和日常使用。GSYGithubApp系列的优势:我们目前已经拥有Flutter、Weex、ReactNative、kotlin 四个版本。 功能齐全,项目框架内技术涉及面广,完成度高,配套文章,适合全面学习,对比参考。开源Github客户端App,更好的体验,更丰富的功能,旨在更好的日常管理和维护个人Github,提供更好更方便的驾车体验Σ( ̄。 ̄ノ)ノ。同款Weex版本 : https://github.com/CarGuo/GSYGithubAppWeex 、同款Flutter版本 : https://github.com/CarGuo/GSYGithubAppFlutter 、原生 kotlin 版本 https://git…
Stars: ✭ 2,168 (+14353.33%)
Mutual labels:  weex
Reactnativerollingexamples
react-native的一些example,目前支持iOS。另外收集了一份react-native学习列表
Stars: ✭ 214 (+1326.67%)
Mutual labels:  weex
Eros
📱 一套 Vue 代码,两端原生应用 ,或许可以叫我 weex-native。
Stars: ✭ 2,007 (+13280%)
Mutual labels:  weex
Eros Template
🔧 eros app 开发模板。
Stars: ✭ 143 (+853.33%)
Mutual labels:  weex
Frontend Series
📚 大前端的工程实践:iOS 篇 | Android 篇 | 混合式开发篇 - ReactNative、Weex、Weapp
Stars: ✭ 197 (+1213.33%)
Mutual labels:  weex
Eros Yanxuan Demo V2
📲 基于 eros 开发的 demo,迁移的自 weex 网易严选。
Stars: ✭ 139 (+826.67%)
Mutual labels:  weex
JustDo8-weex-game
🎲 a game developed using weex|使用 Weex 开发的益智类小游戏
Stars: ✭ 25 (+66.67%)
Mutual labels:  weex
Vue Auto Puzzle
Jigsaw puzzle based on Vue(基于Vue的拼图小游戏,可自动拼图。还包含Weex版)
Stars: ✭ 127 (+746.67%)
Mutual labels:  weex
Weex Todo List
A demo To-do app built with Weex and Vue2.0
Stars: ✭ 159 (+960%)
Mutual labels:  weex
Weex Vue Starter Kit
weex starter kit in vue to use weexpack & weex both.(support hot-reload)
Stars: ✭ 182 (+1113.33%)
Mutual labels:  weex
shop-native
基于weex(vuejs),同时使用了vuex, vue-router, axios,包含异步(async)语法糖在安卓端不兼容的解决方案
Stars: ✭ 15 (+0%)
Mutual labels:  weex

weex-template

中文文档

Why is this template?

  1. The official template is too old, weex changed a lot.
  2. The official template only generated native bundleJS, not have html for web.

Advantage

  • You can compile web-side HTML pages directly.
  • Introducing postcss-plugin-px2rem and autoprefixer for web, simpler adaptation to web.
  • Easy to use vue-router、vuex.
  • Support all weex-toolkit(v1.2.8) Commands.

How to use?

download this repo, and then

npm install

# develop
npm run dev

# build debug bundle to dist folder
npm run build

# build production bundle to dist folder
npm run build prod

If there is an ios project in your platforms folder, when build complated, It will copy bundleJS to /platforms/ios/bundlejs/.

Internal plugin and methods

Vue http plugin

Package weex-stream module as a vue-plugin, more vue flavor. :)

// GET
this.$http({
  url: '/address',
  headers: {},
  params: {
    id: 'test-id'
  }
})
// POST
this.$http({
  method: 'POST',
  url: '/address',
  headers: {},
  body: {
    id: 'test-id'
  }
})

If you want to use this vue plugin, config api domain first before develop, in /src/tools/http.js.

getEntryUrl

// weex navigator use 
navigator.push({
  url: getEntryUrl('test'),
  animated: 'true'
})

Demo

Web

http://geoffzhu.cn/weex-template/

Native (Use weex playground)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].