Mélodie: a journey from svelte to fastify - Damien Simonin Feugas
How can node.js be used to build a desktop music player? And can modern JavaScript tools (Svelte, RxJs, Electron, Vite) enable a single developer to build a reliable, enjoyable piece of software? Come discover how a simple side project became my daily companion, even during my long training runs. Mélodie started as a side project to provide my wife (a Ballet teacher) a decent music player for her mp3 library that would work on Windows & Linux. It was a case for me to try out non-mainstream Javascript tools: Svelte, RxJs, Vite. It quickly grew in complexity, moving from monolitic Electron application to a mono-repo supporting both desktop and web platforms, allowing users to broadcast up to their mobile device.
I'll walk you through this journey, highlighting good (and bad) architectural choices, with code extracts and diagrams, as well as live demos. Hopefully convincing you to trust your wild ideas and nurture them! NodeConf Remote 2021 was kindly sponsored by:
- NearForm
- Bloomberg
- Red Hat
- Microsoft
- Mux
Видео Mélodie: a journey from svelte to fastify - Damien Simonin Feugas канала Nearform
I'll walk you through this journey, highlighting good (and bad) architectural choices, with code extracts and diagrams, as well as live demos. Hopefully convincing you to trust your wild ideas and nurture them! NodeConf Remote 2021 was kindly sponsored by:
- NearForm
- Bloomberg
- Red Hat
- Microsoft
- Mux
Видео Mélodie: a journey from svelte to fastify - Damien Simonin Feugas канала Nearform
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Go beyond in Jamstack with React & Storyblok | Arisa Fukuzaki](https://i.ytimg.com/vi/XRRgWq35Wh4/default.jpg)
![Using Thoughtful Architectures to Build Revenue Engines in Digital Organizations - Lindsay Silver](https://i.ytimg.com/vi/h2E2a2CA_v8/default.jpg)
![Fantastic Passwords and Where to Find Them - Phil Nash | WFH Conf 2020](https://i.ytimg.com/vi/SpgnaVEHpc4/default.jpg)
![Feross Aboukhadijeh: "WebRTC Mad Science"](https://i.ytimg.com/vi/vNKwhXnX108/default.jpg)
![NodeConf EU | Zero Risk Microservices - Richard Rodger](https://i.ytimg.com/vi/jiW9goJA9q8/default.jpg)
![NodeConf EU | Browser is the new server - Gleb Bahnutov](https://i.ytimg.com/vi/5zOaN_FYXwk/default.jpg)
![Rewriting a GraphQL server for 2022 | Uri Goldshtein](https://i.ytimg.com/vi/6Qbat-SsByA/default.jpg)
![Aftermovie | NodeConf EU 2022](https://i.ytimg.com/vi/k-9tPbx6yFg/default.jpg)
![DECODED Ep 5: The next 25 Years of Javascript](https://i.ytimg.com/vi/U8zVoC6j7YQ/default.jpg)
!["Successfully Decomposing Your Monolith or UpdateUser Means Nothing To Me" - Sean Farmar](https://i.ytimg.com/vi/TowONOIRV_g/default.jpg)
![NodeConf EU 2017 - The highlights](https://i.ytimg.com/vi/cvKzBEUy6sA/default.jpg)
![Client Story | Helping to Eradicate Kidney Disease - Renalytix](https://i.ytimg.com/vi/scrHiHXwjNk/default.jpg)
![Transferable AbortController: The story of a Node.js performance - James Snell | NodeConf EU 2022](https://i.ytimg.com/vi/Pd1Q379NuyA/default.jpg)
![Ep 4 | Open Source Security Fireside chat with Tobie Langel and NearForm DX](https://i.ytimg.com/vi/rGaOsPMc26Y/default.jpg)
![[Q&A] Nigel Hanlon - NearForm](https://i.ytimg.com/vi/IpwP7a_LNKo/default.jpg)
![Enterprises, node.js and open source: the good, the bad and the ugly.](https://i.ytimg.com/vi/0yMJ6cNrK2Q/default.jpg)
![Yes, Node.js *is* part of the Web Platform - James Snell](https://i.ytimg.com/vi/ZldXkyNS-WM/default.jpg)
![NodeConfEU 2018 - Highlights](https://i.ytimg.com/vi/UMgMSb7d-Os/default.jpg)
![NodeConf EU 2022 Day 1 Livestream](https://i.ytimg.com/vi/1WvHT7FgrAo/default.jpg)
![OpenHive.JS | EP 5 - NearForm on building contact tracing apps](https://i.ytimg.com/vi/GsWiG3fBvxQ/default.jpg)
![Welcome Note, Cian O’Maidin CEO - NearForm](https://i.ytimg.com/vi/4lTxKLO7MLA/default.jpg)