Let's talk about how to write SPA without writing JS.
Our sponsor is BetterDoc GmbH: https://www.betterdoc.org/
• Sascha Wolf: Beyond the SPA - Interactive web apps without writing JS
• Antoine Catton: How to write code without bugs
>>> Agenda <<<
• 19:00 - 19:30: Arrival, get to know each other
• 19:30 - ~20:10: Talk #1 + Q&A
• 20:20 - ~21:00: Talk #2 + Q&A
• 21:00 - Open end: discussions and soft drinks
>>> Speakers <<<
>> Sascha Wolf: Beyond the SPA - Interactive web apps without writing JS <<
React, Angular, Vue, Ember, Backbone.js, Hyperapp, Svelte, Dojo, Knockback.js, KnockoutJS, Polymer, CanJS, Mithril, Elm ...
There are a myriad of ways to build your web application. There even exist pages dedicated to help you select one (http://todomvc.com/). And after you choose your framework you have to tackle the hard questions:
- What abot state handling?
- What about routing?
- What about testing?
- And how can I build all this?
Meanwhile we haven't even put a single thought into how we want to build the backend.
Do we really need to build a SPA? What's the alternative? Static pages or server-side rendering? Maybe that works sometimes but what if we need near real-time interactivity? Should we go back to jQuery? Surely that can't be the answer.
We're going to look at aforementioned issues, possible alternatives, and - of course - Phoenix LiveView. We will learn about its possibilities, the limitations, and how it all works under the hood.
>> Antoine Catton: How to write code without bugs <<
Nearly all software projects will contains bugs. "Nearly", because a small chunk of the software industry is bug exempt. These bugless programs includes (but are not limited to) are the one running on space rockets, airplanes, nuclear power plants.
The way these industries make "bug-less" software is by using extremely costly techniques based and years and years of academic research. Using these techniques in your small business webapp will make little to no sense in terms of money and time investment.
However, non-critical software has been ignoring the teaching of these critical industries, and has been producing bug-rigged software. The way to adapt these techniques and way of thinking to any software project.
>>> Location <<<
Kaiser-Wilhelm-Ring 30-32 / 5. Stock
>>> How to get there <<<
BetterDoc is clearly visible on the door and doorbell. The attendees will have to ring the doorbell. There is a (very slow) elevator.
Tram stations in easy walking distance are Christophstraße/Mediapark and Friesenplatz.