ecomfe / Okam
Licence: mit
Mini program development framework
Stars: ✭ 399
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Okam
Wxapp Boilerplate
使用 webpack, babel, scss 开发的微信/支付宝小程序项目脚手架
Stars: ✭ 367 (-8.02%)
Mutual labels: alipay, wechat, weapp, wxapp
Wxapp Webpack Plugin
📦 微信小程序 webpack 插件
Stars: ✭ 185 (-53.63%)
Mutual labels: alipay, wechat, weapp, wxapp
Wechat Weapp Mapdemo
微信小程序开发mapdemo,地图导航、marker标注
Stars: ✭ 491 (+23.06%)
Mutual labels: wechat, weapp, wxapp
Weapp Qrcode Base64
微信小程序生成二维码的插件,基于base64编码输出二维码,不依赖canvas
Stars: ✭ 100 (-74.94%)
Mutual labels: wechat, weapp, wxapp
Socialite
Socialite is an OAuth2 Authentication tool. It is inspired by laravel/socialite, you can easily use it without Laravel.
Stars: ✭ 1,026 (+157.14%)
Mutual labels: baidu, alipay, wechat
mpapi
🐤 小程序API兼容插件,一次编写,多端运行。支持:微信小程序、支付宝小程序、百度智能小程序、字节跳动小程序
Stars: ✭ 40 (-89.97%)
Mutual labels: alipay, weapp, baidu
weapp.request
为微信小程序提供的网络请求组件,是 wx.request 的扩展,基于 Promise API,添加缓存控制
Stars: ✭ 29 (-92.73%)
Mutual labels: weapp, wxapp
xdk-cli
微信小程序cli脚手架,目前提供的功能有:快速创建启动模版功能【页面 / 组件】, 自动发布体验版功能,设置版本号/版本描述功能,自定义指令功能
Stars: ✭ 43 (-89.22%)
Mutual labels: weapp, wxapp
wxapp-boilerplate
微信小程序开发脚手架 (ES6, Redux, Immutable-js, Async/await, Promise, Reselect, Babel, ESLint, Stylelint, Gulp ... )
Stars: ✭ 35 (-91.23%)
Mutual labels: weapp, wxapp
Okam
奥卡姆,一个面向小程序开发的开发框架,提供类
Vue
的开发体验。
Introduction
平台支持
功能特性
-
开发模式
- 支持单文件组件化开发方式,目录结构更加清晰简洁
- 支持 NPM 包的依赖管理和引用
- 提供渐进增强可配置方式,包括可配置的构建流程,来提升开发框架能力
-
开发语法
- 模板:支持类
Vue
模板语法、Pug
模板语法 - 样式:支持 CSS 预处理器和后处理器,
Stylus
、Less
、Sass
、Postcss
- 脚本:支持
Typescript
、ES Next
语法支持
- 模板:支持类
-
扩展的能力
-
HTML
标签支持 -
Vue
数据操作语法,包括computed
、watch
支持 -
Vue
双向绑定v-model
指令支持 -
filter
模板语法支持 -
Redux
/Vuex
数据状态管理 - 模板组件
ref
引用支持 -
Mixins
支持 -
Promise
、Async
、await
语法支持 - 原生接口支持可定制的
Promise
化 - 提供原生接口
Hook
能力 - 样式
rpx
单位自动转换 - 接口
Mock
- 图片自动压缩能力
-
-
其它
- 框架
API
优化及扩展、数据操作优化 - 微信请求优化
- 原生小程序和开发框架语法混用支持
- 框架
Usage
Main Packages
Package | Status | Description |
---|---|---|
okam-build | okam 构建工具 | |
okam-core | okam 核心运行框架 | |
okam-cli | okam 命令行工具 |
Contribution
具体可以参考文档
Communication
有任何问题或者建议,欢迎提 issue, 发 pr。
技术交流:
- QQ 群
728460911
,入群备注:okam - 百度同学可以加 Hi 群:
1637339
License
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].