Writing SPAs without JS and code without bugs.

Dies ist ein vergangenes Event

38 Personen haben teilgenommen

BetterDoc GmbH

Kaiser-Wilhelm-Ring 30-32 · Köln

Wie du uns findest

BetterDoc is clearly visible on the door and doorbell. The attendees will have to ring the doorbell. There is a (very slow) elevator.

Bild des Veranstaltungsortes

Details

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 <<

__Talk description__
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.

Wouldn't it be nice if we could build interactive web applications without having to consider this huge additional technology stack? An alternative which helps us in the world of JavaScript Fatigue?

Phoenix LiveView might be this alternative: build interactive, near real-time web applications without writing a single line of JavaScript.

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 <<

__Talk description__

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 <<<
BetterDoc GmbH
Kaiser-Wilhelm-Ring 30-32 / 5. Stock
50672 Köln

>>> 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.