All Projects → techlayer → Espresso.js

techlayer / Espresso.js

Licence: mit
Super minimal MVC library

Programming Languages

javascript
184084 projects - #8 most used programming language
es6
455 projects
js
455 projects

Projects that are alternatives of or similar to Espresso.js

espresso.js
Super minimal MVC library
Stars: ✭ 521 (+0.19%)
Mutual labels:  mvc, backbone
Tyto
manage and organise things
Stars: ✭ 662 (+27.31%)
Mutual labels:  mvc, backbone
Typerocket
TypeRocket is a highly integrated MVC WordPress framework with beautiful UI components for the modern developer.
Stars: ✭ 378 (-27.31%)
Mutual labels:  mvc
Jsonapidotnetcore
JSON:API Framework for ASP.NET Core
Stars: ✭ 465 (-10.58%)
Mutual labels:  mvc
Asp.net Mvc Cms
ZKEACMS,建网站就像搭积木一样
Stars: ✭ 448 (-13.85%)
Mutual labels:  mvc
Pvt
Stars: ✭ 379 (-27.12%)
Mutual labels:  backbone
Backbone Nested
A plugin to make Backbone.js keep track of nested attributes - looking for maintainers! https://github.com/afeld/backbone-nested/issues/157
Stars: ✭ 453 (-12.88%)
Mutual labels:  backbone
Wpemerge
A modern, MVC-powered WordPress as a CMS workflow. 🚀
Stars: ✭ 348 (-33.08%)
Mutual labels:  mvc
Swoolefy
swoolefy是一个基于swoole实现的轻量级、高性能、协程级、开放性的API应用服务框架
Stars: ✭ 495 (-4.81%)
Mutual labels:  mvc
Blueprint
Blueprint for your next web application in Go.
Stars: ✭ 446 (-14.23%)
Mutual labels:  mvc
Fullstack Javascript
Source code for the Fullstack JavaScript book
Stars: ✭ 456 (-12.31%)
Mutual labels:  backbone
Force
The Artsy.net website
Stars: ✭ 429 (-17.5%)
Mutual labels:  backbone
Diet
A tiny, fast and modular node.js web framework. Good for making fast & scalable apps and apis.
Stars: ✭ 394 (-24.23%)
Mutual labels:  mvc
Razorgenerator
A Custom Tool for Visual Studio that allows processing Razor files at design time instead of runtime, allowing them to be built into an assembly for simpler reuse and distribution.
Stars: ✭ 453 (-12.88%)
Mutual labels:  mvc
Magix
Magix is designed to construct large scaled,complex interactions app.
Stars: ✭ 388 (-25.38%)
Mutual labels:  mvc
Ubiquity
Ubiquity framework
Stars: ✭ 480 (-7.69%)
Mutual labels:  mvc
Westore
更好的小程序项目架构
Stars: ✭ 3,897 (+649.42%)
Mutual labels:  mvc
Masuit.myblogs
masuit.com个人博客站项目源码,https://masuit.com ,供参考、学习、引用、非商业性质的部署。基于.net5
Stars: ✭ 418 (-19.62%)
Mutual labels:  mvc
Iris
The fastest HTTP/2 Go Web Framework. AWS Lambda, gRPC, MVC, Unique Router, Websockets, Sessions, Test suite, Dependency Injection and more. A true successor of expressjs and laravel | 谢谢 https://github.com/kataras/iris/issues/1329 |
Stars: ✭ 21,587 (+4051.35%)
Mutual labels:  mvc
Backbone.radio
Messaging patterns for Backbone applications.
Stars: ✭ 496 (-4.62%)
Mutual labels:  backbone

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