Andrea Coiutti
Front-end Developer. UX/UI Engineer. Webdesigner.
In the last few months I've worked on the refactor of RuneAudio, an open source software that transforms inexpensive, silent and low-powered mini-PCs into hi-fi music players. The result (version 2.0) is a stack that speaks the same language: API + websocket in Node.js for the backend, SPA for the frontend. The work was also a playground to experiment with modern solutions and to push the performance to the limits: we'll touch topics as occlusion culling, lazy loading, caching, job queues, Mithril and Fastify.
A showcase of the challenges that we faced implementing an isomorphic web application. The aim is to present a real case study where we chose Mithril for its speed, simplicity and elegance. We will show the solutions we used to solve the common problems for this kind of app.
A showcase of the challenges that we faced implementing an isomorphic web application. The aim is to present a real case study where we chose Mithril for its speed, simplicity and elegance. We will show the solutions we used to solve the common problems for this kind of app.
An introduction to Mithril.js for coworkers and friends. Thanks to Einar Norðfjörð, Bondi French and Stephan Hoyer for the heavy inspiration.