Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

CanJS
CanJS

5
4
+ 1
0
DoneJS
DoneJS

1
1
+ 1
0
Add tool

CanJS vs DoneJS: What are the differences?

CanJS: Build CRUD apps in fewer lines of code. CanJS is an evolving and improving set of client-side JavaScript architectural libraries that balances innovation and stability. It targets experienced developers building complex applications with long futures ahead of them; DoneJS: An open source JavaScript framework for building real-time applications. It is an open source JavaScript framework that makes it easy to build high performance, real time web and mobile applications. It is used to make beautiful, real-time user interfaces that can be exported to run on every platform.

CanJS can be classified as a tool in the "Javascript MVC Frameworks" category, while DoneJS is grouped under "Cross-Platform Mobile Development".

Some of the features offered by CanJS are:

  • Community Driven Development
  • Tree-shakeable JavaScript Module Builds
  • Simple model mixins

On the other hand, DoneJS provides the following key features:

  • Supports All Browsers
  • Server Side Rendered (Isomorphic)
  • Progressive Loading

CanJS is an open source tool with 1.76K GitHub stars and 411 GitHub forks. Here's a link to CanJS's open source repository on GitHub.

- No public GitHub repository available -

What is CanJS?

CanJS is an evolving and improving set of client-side JavaScript architectural libraries that balances innovation and stability. It targets experienced developers building complex applications with long futures ahead of them.

What is DoneJS?

It is an open source JavaScript framework that makes it easy to build high performance, real time web and mobile applications. It is used to make beautiful, real-time user interfaces that can be exported to run on every platform.
Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose CanJS?
Why do developers choose DoneJS?
    Be the first to leave a pro
      Be the first to leave a pro
        Be the first to leave a con
          Be the first to leave a con
          What companies use CanJS?
          What companies use DoneJS?

          Sign up to get full access to all the companiesMake informed product decisions

          What tools integrate with CanJS?
          What tools integrate with DoneJS?

          Sign up to get full access to all the tool integrationsMake informed product decisions

          What are some alternatives to CanJS and DoneJS?
          AngularJS
          AngularJS lets you write client-side web applications as if you had a smarter browser. It lets you use good old HTML (or HAML, Jade and friends!) as your template language and lets you extend HTML鈥檚 syntax to express your application鈥檚 components clearly and succinctly. It automatically synchronizes data from your UI (view) with your JavaScript objects (model) through 2-way data binding.
          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.
          Vue.js
          It is a library for building interactive web interfaces. It provides data-reactive components with a simple and flexible API.
          Backbone.js
          Backbone supplies structure to JavaScript-heavy applications by providing models key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing application over a RESTful JSON interface.
          Angular 2
          Angular is a development platform for building mobile and desktop web applications.
          See all alternatives
          Decisions about CanJS and DoneJS
          No stack decisions found
          Interest over time
          Reviews of CanJS and DoneJS
          No reviews found
          How developers use CanJS and DoneJS
          Avatar of Morgan Heimbeck
          Morgan Heimbeck uses CanJSCanJS

          Javascript MVC Creates TWO way Live binding all over our application, easy to pick up, wonderful tools!

          How much does CanJS cost?
          How much does DoneJS cost?
          Pricing unavailable
          Pricing unavailable
          News about CanJS
          More news
          News about DoneJS
          More news