A week ago I was notified that I got accepted to speak in DevWeek 2015 conference. This is going to be the second time I’m coming to speak in DevWeek and I’m really excited to meet all the attendees, speakers and conference organizers. This time I’ll be there with my fellow GDG Rashlatz Meetup organizers and my friends Shai Reznik and Oren Rubin. We consider the conference a GDG Rashlatz road trip
.
In the conference I’m going to have a session and a workshop. Here are the details:
The characteristics of a successful SPA
Single-page applications (SPAs) are web applications that are built using a single page, which acts as a shell to all the other web pages, with a rich JavaScript front-end. As opposed to traditional web applications, most of the SPA development is done on the front-end. The server, which once acted as a rendering engine, provides only a service layer to the SPA. In this session, Gil will explain the characteristics and building blocks that form the foundation of any successful SPA.
Building scalable JavaScript apps (workshop)
Building and maintaining large and scalable JavaScript web apps isn’t easy. So how do you build your front-end-oriented applications without being driven to madness? Using and combining proven JavaScript patterns will do the trick.
In this workshop, Gil will discuss the patterns behind some of the largest JavaScript apps, such as Gmail and Twitter, and we’ll explore how to apply them in your own apps. We’ll start from object patterns and discuss how to write more object-oriented-like code in JavaScript. Then, we will focus on module patterns and asynchronous module definitions (AMD). We will also discuss patterns such as promises, timers and mediator. At the end of the day, we will combine the patterns and see how to use them to build your next scalable JavaScript web app.
Hope to see you there!