All Projects → ecomfe → Okam

ecomfe / Okam

Licence: mit
Mini program development framework

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
Tina
💃 一款轻巧的渐进式微信小程序框架
Stars: ✭ 1,153 (+188.97%)
Mutual labels:  wechat, weapp, wxapp
Miniapp
微信小程序服务端 SDK (for Golang)
Stars: ✭ 815 (+104.26%)
Mutual labels:  wechat, weapp, wxapp
Weapp One
ONE·一个|图文 微信小程序/开源代码
Stars: ✭ 295 (-26.07%)
Mutual labels:  wechat, weapp, wxapp
Wechat Weapp Mapdemo
微信小程序开发mapdemo,地图导航、marker标注
Stars: ✭ 491 (+23.06%)
Mutual labels:  wechat, weapp, wxapp
Wechat Weapp Movie
🎬电影推荐 - 微信小程序
Stars: ✭ 1,355 (+239.6%)
Mutual labels:  wechat, weapp, wxapp
Weapp Qrcode Base64
微信小程序生成二维码的插件,基于base64编码输出二维码,不依赖canvas
Stars: ✭ 100 (-74.94%)
Mutual labels:  wechat, weapp, wxapp
We Cropper
微信小程序图片裁剪工具
Stars: ✭ 1,972 (+394.24%)
Mutual labels:  wechat, weapp, wxapp
Weapp
🐧 微信小程序组件和功能封装,基于微信Component自定义组件开发
Stars: ✭ 235 (-41.1%)
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
wxapp-computed
在微信小程序中使计算值(computed)
Stars: ✭ 20 (-94.99%)
Mutual labels:  weapp, wxapp
weapp.request
为微信小程序提供的网络请求组件,是 wx.request 的扩展,基于 Promise API,添加缓存控制
Stars: ✭ 29 (-92.73%)
Mutual labels:  weapp, wxapp
wxbizdatacrypt
微信小程序加密数据解密算法Go版
Stars: ✭ 132 (-66.92%)
Mutual labels:  weapp, wxapp
wxapp-api-interceptors
微信小程序api拦截器
Stars: ✭ 99 (-75.19%)
Mutual labels:  weapp, wxapp
gangxiaoer-taro
博雅塔小程序,基于Taro的版本,同步发布百度小程序,支付宝小程序。
Stars: ✭ 16 (-95.99%)
Mutual labels:  alipay, weapp
xdk-cli
微信小程序cli脚手架,目前提供的功能有:快速创建启动模版功能【页面 / 组件】, 自动发布体验版功能,设置版本号/版本描述功能,自定义指令功能
Stars: ✭ 43 (-89.22%)
Mutual labels:  weapp, wxapp
Stepchanger
步数修改器
Stars: ✭ 275 (-31.08%)
Mutual labels:  alipay, wechat
wxapp-boilerplate
微信小程序开发脚手架 (ES6, Redux, Immutable-js, Async/await, Promise, Reselect, Babel, ESLint, Stylelint, Gulp ... )
Stars: ✭ 35 (-91.23%)
Mutual labels:  weapp, wxapp

Okam

Build Status Coverage Status License: MIT

奥卡姆,一个面向小程序开发的开发框架,提供类 Vue 的开发体验。

Introduction

平台支持

功能特性

  • 开发模式

    • 支持单文件组件化开发方式,目录结构更加清晰简洁
    • 支持 NPM 包的依赖管理和引用
    • 提供渐进增强可配置方式,包括可配置的构建流程,来提升开发框架能力
  • 开发语法

    • 模板:支持类 Vue 模板语法、Pug 模板语法
    • 样式:支持 CSS 预处理器和后处理器, StylusLessSassPostcss
    • 脚本:支持 TypescriptES Next 语法支持
  • 扩展的能力

    • HTML 标签支持
    • Vue 数据操作语法,包括 computedwatch 支持
    • Vue 双向绑定 v-model 指令支持
    • filter 模板语法支持
    • Redux / Vuex 数据状态管理
    • 模板组件 ref 引用支持
    • Mixins 支持
    • PromiseAsyncawait 语法支持
    • 原生接口支持可定制的 Promise
    • 提供原生接口 Hook 能力
    • 样式 rpx 单位自动转换
    • 接口 Mock
    • 图片自动压缩能力
  • 其它

    • 框架 API 优化及扩展、数据操作优化
    • 微信请求优化
    • 原生小程序和开发框架语法混用支持

Usage

Main Packages

Package Status Description
okam-build okam-build-status okam 构建工具
okam-core okam-core-status okam 核心运行框架
okam-cli okam-cli-status okam 命令行工具

Contribution

具体可以参考文档

Communication

有任何问题或者建议,欢迎提 issue, 发 pr。

技术交流:

  • QQ 群 728460911,入群备注:okam
  • 百度同学可以加 Hi 群:1637339

License

MIT

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].