Your App. Done.
DoneJS
is an open source JavaScript framework that makes it easy to build high performance, real-time web and mobile applications.
Improved App
Usability
Better
Performance
More
Maintainable
iOS, Android, and Desktop Builds
;
Supports All Browsers, even IE11+
;
Real time Connected
;
Pretty URL’s with Pushstate
Better
Performance
Server Side Rendered (Isomorphic)
;
Progressive Loading
;
Minimal Data Requests
;
Minimal DOM Updates
;
Worker Thread Rendering
;
Deploy to a CDN
More
Maintainable
Comprehensive Testing
;
Documentation
;
Continuous Integration & Deployment
;
npm Packages
;
ES6 Modules
;
Modlets
;
Custom HTML Elements
;
MVVM Architecture
;
Hot Module Swapping
;
Generators
Improved App
Usability
DoneJS
is used to make beautiful, real-time user interfaces that can be exported to run on every platform.
Take our example app for a spin:
iOS, Android, and Desktop Builds
|
Supports All Browsers, even IE11+
|
Real Time Connected
|
Pretty URL’s with Pushstate
MVVM Architecture
DoneJS applications are architecturally Model-View-ViewModel, with a uniquely powerful and isolated ViewModel.
Learn More
Comprehensive Testing
Comprehensive tools for the entire testing lifecycle that make writing, running, and maintaining tests intuitive and easy.
Learn More
npm Packages and Custom HTML Elements
Split your app into reusable custom HTML elements, and easily share and consume them as npm modules.
npm Packages
Custom Elements
Continuous Integration and Deployment
Run tests on every commit to detect problems early. Automate deployment to release early and often.
Learn More
Hot Module Swapping
Changes to JavaScript, CSS, or template files are automatically reflected in your browser, without a refresh.
Learn More
Documentation
Generate a multi-versioned, browsable documentation website from inline code comments.
Learn More
More ways DoneJS helps developers do their jobs
Comprehensive Testing
|
Hot Module Swapping
|
Documentation
|
npm Packages
|
Continuous Integration and Deployment
|
ES6 Modules
|
Modlets
|
Custom HTML Elements
|
MVVM Architecture
|
Generators
Community
We’re always here to help, and we’d love to hear from you.
Here are some links to help you out.
If you’re looking for help the best place to start is our
Slack
or
the forums
.