All Projects → MrSoya → impex

MrSoya / impex

Licence: MIT License
a powerful web application engine

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to impex

Theatre
Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭
Stars: ✭ 577 (+679.73%)
Mutual labels:  mvvm, data-binding
Udash Core
Scala framework for building beautiful and maintainable web applications.
Stars: ✭ 405 (+447.3%)
Mutual labels:  data-binding, webapp
Unity Weld
MVVM-style data-binding system for Unity.
Stars: ✭ 285 (+285.14%)
Mutual labels:  mvvm, data-binding
Countries
An example Android app using Retrofit, Realm, Parceler, Dagger and the MVVM pattern with the data binding lib.
Stars: ✭ 616 (+732.43%)
Mutual labels:  mvvm, data-binding
Alfonz
Mr. Alfonz is here to help you build your Android app, make the development process easier and avoid boilerplate code.
Stars: ✭ 90 (+21.62%)
Mutual labels:  mvvm, data-binding
Webcell
Web Components engine based on JSX & TypeScript
Stars: ✭ 139 (+87.84%)
Mutual labels:  mvvm, webapp
Knockout
Knockout makes it easier to create rich, responsive UIs with JavaScript
Stars: ✭ 10,122 (+13578.38%)
Mutual labels:  mvvm, data-binding
Mvvmarchitecture
An example Android app using Retrofit, Room, LiveData, RxJava2, Paging, Koin and the MVVM pattern with the databinding
Stars: ✭ 160 (+116.22%)
Mutual labels:  mvvm, data-binding
englishextra.github.io
English Grammar for Russian-Speakers, a PWA website + SPA
Stars: ✭ 19 (-74.32%)
Mutual labels:  webapp
WanAndroidMVVM
WanAndroid 客户端,采用 Kotlin 语言编写,项目使用 JetPack-MVVM 架构,采用 Retrofit + Coroutines + Coil 等开源框架开发。
Stars: ✭ 21 (-71.62%)
Mutual labels:  mvvm
Launcher-OnePlus
Customizable and Open Source Launcher for Android
Stars: ✭ 73 (-1.35%)
Mutual labels:  mvvm
WF WebBasedFileBrowser
A user-friendly Web File Browser.一款 易用性强 快速部署美观的网页文件管理器.
Stars: ✭ 93 (+25.68%)
Mutual labels:  webapp
MoYu
MoYu 一款能够帮助你在工作时摸鱼的欢乐软件
Stars: ✭ 14 (-81.08%)
Mutual labels:  mvvm
awtk-mvvm
Model-View-ViewModel for AWTK
Stars: ✭ 55 (-25.68%)
Mutual labels:  mvvm
AndroidMVVM
Example MVVM on Android
Stars: ✭ 16 (-78.38%)
Mutual labels:  mvvm
svelte-electron-boilerplate
🧬 Create a desktop app with this user-friendly Svelte boilerplate for electron
Stars: ✭ 70 (-5.41%)
Mutual labels:  webapp
appleauth-net
AppleAuth.NET is a simple library that facilitates the implementation of "Sign in with Apple" for .NET applications.
Stars: ✭ 23 (-68.92%)
Mutual labels:  webapp
MovieSide
A demo app built using the MVVM-C architecture with Swift 4.1
Stars: ✭ 23 (-68.92%)
Mutual labels:  mvvm
sample-swift-mvvm
This is MVVM pattern testing with Swift.
Stars: ✭ 46 (-37.84%)
Mutual labels:  mvvm
WPF-Keyboard-Control
WPF Keyboard Control
Stars: ✭ 53 (-28.38%)
Mutual labels:  mvvm

impex.js

一个基于数据驱动的组件式web开发引擎

Website

http://impexjs.org/

Demo

<div id="entry">
    {{ 'hello ' + title => cap}}
    <x-subtitle>
        {{version}}
    </x-subtitle>
</div>
<script>
	//过滤器
    impex.filter('cap',function(v){
        var cap = v[0].toUpperCase();
        return cap + v.substr(1);
    });
    //组件
    impex.component('x-subtitle',{
        template:"<sub><slot></slot></sub>"
    });

    //渲染
    impex.render('#entry',{
        state:{
            title:'impex',
            version:impex.version.toString()
        }
    });

</script>

兼容性

  • IE9+
  • FF38+
  • chrome43+
  • safari8+
  • opera31+
  • android4.0+
  • IOS7.1+

Local Examples

1. npm install http-server -g
2. http-server ./examples/ -p30760 -o

License

Impex基于 MIT 协议发布。请查阅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].