Okam 小程序开发框架开源项目

我要开发同款
匿名用户2018年11月06日
29阅读
开发技术JavaScript
所属分类手机/移动开发、微信小程序
授权协议MIT

作品详情

Okam(奥卡姆):小程序开发框架Okam 是什么

Okam 一个面向小程序开发的开发框架,开发体验类 Vue。

Okam提供什么

开发模式

支持单文件组件化开发方式,目录结构更加清晰简洁

提供渐进增强可配置方式,包括可配置的构建流程,来提升开发框架能力

支持 NPM 包的依赖管理和引用

开发语法

模板:支持类 Vue 模板语法、Pug 模板语法

样式:支持 Stylus、Less、Sass 预处理样式语言

脚本:支持 Typescript、ESNext 语法支持

扩展的能力

模板组件 ref引用支持

HTML标签支持

Vue 数据操作语法,包括 Computed、Watch 支持

Redux 数据状态管理

Mixins支持

Promise、Asyncawait 语法支持

原生接口支持可定制的 Promise 化

提供原生接口 Hook 能力

样式 rpx 单位自动转换

图片自动压缩能力

接口 Mock

其它

框架 API 优化及扩展、数据操作优化

微信请求优化

原生小程序和开发框架语法混用支持

Okam 对各小程序的支持情况

百度小程序

微信小程序

支付宝小程序:完善中

目前上线的小程序

百度小程序:中科院减减鸭、邮政EMS、简单翻译等

更多详细信息

快速开发

文档教程

项目模板

代码地址

反馈建议

反馈建议:项目代码开源在Github上,有任何问题或者建议,欢迎提 issue,发 pr。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论