DoneJS Version 3: What’s New?

The main benefit to Version 3.0 is the much speedier server rendering. The tool uses incremental rendering where the application is split into two component parts:

  • Static content: This content can be sent immediately meaning that the app can boot much earlier.
  • Dynamic content: This must wait and the server continues to render this before forwarding to the client.

Other new features in DoneJS Version 3 include:

  • The CanJS 5.0 client-side JavaScript framework: This includes tree-shaking where dead code is eliminated by examining which code is actually being used via important statements. CanJS has also been given a more configurable service layer.
  • The StealJS 2.0 JavaScript dependency loader has been added to make debugging easier. It removes the promise-polyfill when this is not required.

DoneJS also incorporates:

  • DOM helpers from the jQuery JavaScript library.
  • FuncUnit functional tests.
  • DocumentJS documentation engine.

The builders of DoneJS continue to pledge to improve developer experience including build times by using steal-tools build technology. Their main sponsor is the software engineering company, Bitovi.

Aristek Systems provides custom software development. For more information please contact us.

Send Message

This field could not be empty.
This field could not be empty.
Incorrect email.
This field could not be empty.
This message could not be send. Please select correct CAPTCHA.
Your message has been successfully sent. We will respond as soon as possible.

Contact Us

Phone
+1 (949) 316-1161

Address
2372 Morse Avenue,
Ste. 607,
Irvine, CA 92614
Phone
+375 (29) 744-23-52

Address
Business Center "Park Plaza",
22a/2 Lahoyski Trakt, Suite 304,
Minsk, 220090 Belarus