Skip to content

Building fast single page apps with DoneJS

Photo of Bermon Painter
Hosted By
Bermon P. and Sarah H.
Building fast single page apps with DoneJS

Details

Learn how to build the fastest single page applications with DoneJS (http://donejs.com). This talk details some most important performance techniques used in single page applications like: server side rendering, progressively loading optimized bundles, and use of content delivery networks. We will discover how DoneJS solves these problems while building a simple real-time chat application.

Overview

This talk will go over the key features of DoneJS with an emphasis on its performance features that makes building fast single page applications easy. To do this we’ll build a simple chat application with two pages. The first page will demonstrate the ability to import 3rd party custom elements and use them in your application. The second will show how you can connect your app to an external service and have updates occur in real time.

Objective

To inform the audience about DoneJS, a framework which provides a complete experience; everything that is needed to build a modern app.

Target Audience

Anyone interested in building single page applications.

Things you'll discover:

• How DoneJS handles the initial page load to create the best possible user experience.

• How simple it is to hook up an existing REST interface to a socket connection using can-connect (only ~5 lines of code).

• Creating native applications (iOS, Android, and desktop) is as simple as running “donejs add ...” in your project.

Bio

http://photos1.meetupstatic.com/photos/event/1/d/e/1/600_448627649.jpeg

Matthew is a full time open source developer with Bitovi working on simplifying workflows for creating large JavaScript projects. Matthew is a core contributor to DoneJS which encompasses CanJS, StealJS, and more than a dozen other projects, including done-ssr (server side rendering).

Schedule:

• 6:30 - 7:00 Network and Food

• 7:00 - 8:00 Talk/Session

Photo of Charlotte Front-End Developers group
Charlotte Front-End Developers
See more events
Cardinal Solutions (Packard Place)
222 S. Church St. Suite 500 · Charlotte, NC