Kickass JavaScript No. 1


Details
Details:
18:00 - 18:30
Bring an appetite - we'll bring the beers and pizzas.
———————————————————————————————————————
18:30 - 19:00
How Datorama Leverages Akita to Manage Application State
by Ido Glikman
Ido's going to cover the state management pattern that we're using at Datorama. We're going to start by learning Akita's core concepts. Then we'll show real-life examples from our product, that utilize Akita and its plugins to easily and efficiently manage the application state. (Angular)
———————————————————————————————————————
19:00 - 19:30
Web delivery experience for JS-based native applications by Elad Bezalel & Elad Aviv
Releasing our mobile app or adding new features to it, was frustrating. Someone would make a change and the build would break, or worse – we'd get rejected from the app store. This meant we weren't independent, and we don't like being dependent on others, especially app stores ...
This resulted in a degraded quality of our app and sucked the fun out of developing it 😞
We tried Improving our CI / CD process, but that didn't solve the issue, and it would never solve the app store review part of the process.
So we knew we'd have to “science the 💩out of this problem”, so we developed a solution that we've been using in production for over a year, and now we open-sourced it.
This solution allows teams to deliver their experiences while:
Not going through the app store review process ✔
Your code lives in a separate code base than the main app, which gives you full ownership of it (development, testing, CI / CD, etc.) while making sure it doesn't break the app for other teams ✔
If you're working on JS based native apps (React Native, NativeScript, Vue Native, Ionic, Electron, etc ..), we think this can help you, but mainly we'd love to hear your thoughts on this solution called Dynamico!
———————————————————————————————————————
19:30 - 19:45
Break
———————————————————————————————————————
19:45 - 20:15
Advanced SVG - Zero to Hero by Eden Pessach
Unleash the power of SVG. Get familiar with the fundamental concept of SVG, basic and advanced shapes, and how to integrate it in your application. Then learn how to create your own SVG from scratch to match your exact needs.
20:15 - 20:45
JavaScript Clean Code by Denis Levkov
Denis will delve into the well-known topic of clean code but will apply it to JavaScript.

Kickass JavaScript No. 1