添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

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 .