The challenges and rewards of writing a 100K line JavaScript application 1.72 http://spkr8.com/t/1696

Description:

Xopus is a browser based XML editor written in JavaScript and XSLT. As any application it grows in size and complexity with every release.

The scale of the Xopus project pushes browsers to their limits in term of performance, stability and standard compliance. We will demonstrate those limits and what we've done to push browsers even further.

We will show our development framework: the Xopus Application Framework (packages, namespaces, dependency resolution, inheritance, event handling, unit testing and obfuscation/compression). And the core platform including a (semi)threaded scheduler, the Functional Reactive user interface framework based on that and our contentEditable replacement.

Comments on this Talk

Have an account? Sign in.

Leave a Comment

Remember to keep it constructive! Identify strengths and areas for improvement, and make suggestions!

5 Ratings: 1.72

Delivery: 1.46

Content: 1.98

Your Rating: 2.5

I'll Rate It! I was there.

Last Five Ratings