Need help with okam?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

ecomfe
400 Stars 60 Forks MIT License 797 Commits 28 Opened issues

Description

Mini program development framework

Services available

!
?

Need anything else?

Contributors list

Okam

Build Status Coverage Status License: MIT

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

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

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.