Skip to content

Instantly share code, notes, and snippets.

@Elbone
Last active August 29, 2015 14:04
Show Gist options
  • Save Elbone/dcabe053bcdcdd3fcc9f to your computer and use it in GitHub Desktop.
Save Elbone/dcabe053bcdcdd3fcc9f to your computer and use it in GitHub Desktop.
List of JS / MVC/ Realtime / Event driven frameworks

Just documenting a list of contenders for upcoming app project

React

http://facebook.github.io/react/

  • Lots of people use React as the V in MVC. Since React makes no assumptions about the rest of your technology stack, it's easy to try it out on a small feature in an existing project.
  • React uses a virtual DOM diff implementation for ultra-high performance. It can also render on the server using Node.js — no heavy browser DOM required.
  • React implements one-way reactive data flow which reduces boilerplate and is easier to reason about than traditional data binding.

Flight

http://flightjs.github.io

  • Flight is a lightweight, component-based JavaScript framework that maps behavior to DOM nodes. Twitter uses it for their web applications. By way of example, we've included a simple email client demo (browse the source) built over the Flight framework. There's also a flight implementation over on the todoMVC site (source), courtesy of @mkuklis
  • Flight uses ES5-shim and jQuery. Additionally you will need to include an AMD implementation such as require.js or loadrunner. Please read the Flight documentation for installation instructions.

Hoodie

http://hood.ie

  • We want to enable you to build complete web apps in days, without having to worry about backends, databases or servers, all with an open source library that's as simple to use as jQuery.
  • Hoodie is an Offline First and noBackend architecture for frontend-only web apps on the web and on iOS.

Deployd

http://deployd.com

  • With one command, your API is up and running. It's an empty canvas waiting for you to add Resources. No boilerplate code necessary.
  • Deployd APIs are built of plug-and-play resources, such as Collection, which can easily be added and defined through the deployd dashboard.
  • Add and manage your API's resources through an intuitive web-based dashboard.
  • When it's time to deploy, easily deploy it yourself anywhere that can host a Node.js app and MongoDB

Firebase

https://www.firebase.com

  • When data changes, apps built with Firebase update instantly across every device — web or mobile.
  • Firebase-powered apps work offline. Data is synchronized instantly when your app regains connectivity.
  • Firebase has full-featured libraries for all major web and mobile platforms and bindings for the most popular frameworks. Need something special? Don't worry, our REST API has you covered.

Notes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment