Giter Club home page Giter Club logo

small's Introduction

Small

世界那么大,组件那么小。Small,做最轻巧的跨平台插件化框架。

Join the chat at https://gitter.im/wequick/Small License Apache2.0

支持平台:Android API 15(4.0.3)+ iOS 7.0+ 敬请期待

Small

功能

  • 完美内置
    • 所有插件支持内置于宿主包中
  • 高度透明
    • 插件编码、布局编写方式与独立应用开发无异
    • 插件代码调试与整包开发无异
  • 极致剪裁
    • 对插件分离所有一切能分离的公共代码、资源
  • 无缝链接
    • 通过设定URI,宿主、本地化应用插件、本地化web插件、在线网页,以及任何自定义的插件之间能够相互调起与传递参数
  • 跨平台
    • 目前已支持Android、iOS以及html5插件。并且三者之间可以通过同一套javascript接口进行通信。

文档

开发细节、代码原理见 Small Wiki

协议

Apache License 2.0

重要入口贴三遍

Android Android Android

以下装逼请忽略

A small framework to split app into small parts.

Features

  • Perfect built-in
    • All plugins are support to build in host application.
  • Highly transparent
    • The plugin codings (code, layout, etc.) are as same as a single application.
    • Support plugin debuging just like a completion application.
  • Ultimate slicing
    • Splits out any shared codes and resources from plugins.
  • Seamless connection
    • The host, native app bundle, native web bundle, online web page and any custom bundle can launch and pass parameters to each other with a simple uri.
  • Cross platforms
    • Until now, we support android, iOS and html5 plugins. In addition, they can communicate with each other by an uniform javascript interface.

Getting Started

Documentation

The development details and the code principles are on Small Wiki.

License

Apache License 2.0

small's People

Contributors

galenlin avatar gitter-badger avatar wu4321 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.