All Projects → akrymski → espresso.js

akrymski / espresso.js

Licence: MIT License
Super minimal MVC library

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to espresso.js

Tyto
manage and organise things
Stars: ✭ 662 (+27.06%)
Mutual labels:  mvc, backbone
Espresso.js
Super minimal MVC library
Stars: ✭ 520 (-0.19%)
Mutual labels:  mvc, backbone
xperience-training-13
Kentico Xperience 13 training website
Stars: ✭ 18 (-96.55%)
Mutual labels:  mvc
MVC
基于MVC+EF6+EasyUI搭建的后台管理系统(粗糙版,精华版之后发布)
Stars: ✭ 14 (-97.31%)
Mutual labels:  mvc
OwOFrame
A lightweight MVC framework for PHP
Stars: ✭ 46 (-91.17%)
Mutual labels:  mvc
bfmvc
模仿springmvc的轻量级web框架,适合学习和搭建小型web项目使用
Stars: ✭ 86 (-83.49%)
Mutual labels:  mvc
simpleDjangoProject
simpleDjangoProject
Stars: ✭ 30 (-94.24%)
Mutual labels:  mvc
Slovo
Искони бѣ Слово - already in production at https://слово.бг
Stars: ✭ 17 (-96.74%)
Mutual labels:  mvc
leafMVC
MVC "Framework" created from Leaf PHP Framework
Stars: ✭ 25 (-95.2%)
Mutual labels:  mvc
general backbone
No description or website provided.
Stars: ✭ 37 (-92.9%)
Mutual labels:  backbone
W
Framework pédagogique de la WebForce3
Stars: ✭ 10 (-98.08%)
Mutual labels:  mvc
php-mvc
PHP MVC ⦿ Dockerized • Composer • RESTful API • Memcached • cron • WebSocket
Stars: ✭ 17 (-96.74%)
Mutual labels:  mvc
Space
This repository contains sample projects associated with articles I write.
Stars: ✭ 21 (-95.97%)
Mutual labels:  mvc
ios-architecture-example
Architecture pattern simple examples in iOS. You can compare differences in MVC, MVP, MVVM-Delegate and MVVM-Rx for same feature
Stars: ✭ 16 (-96.93%)
Mutual labels:  mvc
spear
Spear轻量级微服务框架,高扩展性,目前已支持TCP、HTTP、WebSocket以及GRPC协议,采用Consul/Nacos作为服务注册与发现组件,TCP协议采用DotNetty底层实现,HTTP协议采用ASP.NET CORE MVC实现。
Stars: ✭ 49 (-90.6%)
Mutual labels:  mvc
express-mvc
A light-weight mvc pattern for express framework with minimum dependencies
Stars: ✭ 23 (-95.59%)
Mutual labels:  mvc
universal-model-vue
Universal Model for Vue
Stars: ✭ 25 (-95.2%)
Mutual labels:  mvc
pagd
Static site generator in python.
Stars: ✭ 57 (-89.06%)
Mutual labels:  mvc
Desenvolvimento-Android-do-absoluto-zero-para-iniciantes
Visite meu site e conheça todos os meus cursos 100% on-line.
Stars: ✭ 33 (-93.67%)
Mutual labels:  mvc
startmvc
超轻量php框架 lightweight php framework
Stars: ✭ 25 (-95.2%)
Mutual labels:  mvc

Espresso.js

Espresso.js is a tiny MVC library inspired by Backbone and React with a focus on simplicity and speed.

We've aimed to bring the ideas of unidirectional data flow of Flux to a simple, Backbone-style library.

Features

  • tiny, less than 500 lines and 3kb gzipped
  • zero dependencies
  • performance and memory focused
  • does not aim to support anything below IE10, but may work on older browsers using a shim

Documentation

Backbone-style docs can be found here

All documentation is automatically generated from docs/index.md using Bocco.

Getting Started

If you're using Browserify or Node/CommonJS, simply install the package:

$ sudo npm install --save espresso.js

Alternatively grab the standalone version that you can import with a <script> tag or checkout the GitHub Repo.

Now dive in and check out the To-Do Example app.

Testing

$ npm test

Building

If you need to use this module outside a CommonJS environment, you can build a standalone UMD module as follows:

$ npm run build
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].