Luxoft Technology Series #6

April 30, 2014

Paul is a software architect for Luminis Technologies and the author of “Building Modular Cloud Apps With OSGi”. He believes that modularity and the cloud are the two main challenges we have to deal with to bring technology to the next level, and is working on making this possible for mainstream software development. Today he is working on educational software focussed on personalised learning for high school students in the Netherlands. Paul is an active contributor on open source projects such as Amdatu, Apache ACE and Bndtools.

He has a background as a trainer on Java related technology and is a regular speaker on conferences such as JavaOne, Devoxx and JFokus.

About webinar

Java development taught us that large code bases are hard to maintain. Modularity makes this easier and JavaScript is no different in this aspect. Modularity brings flexibility, agility and maintainability. The Java community has tremendous experience developing modular systems on top of the JVM. However, the past years have given rise to Java-based systems with large JavaScript front-ends. JavaScript has very different characteristics than Java and the JVM. How can we build modular JavaScript applications, and what benefits does this bring?

This talk provides an overview of the current state-of-the-art for JavaScript modularity. This starts with design patterns within JavaScript code to create composable modules. It also includes discussion on creating modular architectures, spanning Javascript and Java backends. We also touch upon dependency management and other practical aspects. It's time to get serious about modularity in JavaScript to prevent an unmaintainable future!

Meet us

Please let us know about your needs by completing the form below. We will get in touch with you shortly.