Session

The story behind JSMusicDB

When I bought my NAS I was happy with everything *except* for the music player. Can't the web be an awesome music player?
I do like to control my own music library, on my NAS. I started with JSMusicDB which has been an Electron app, a Cordova app and always a PWA.
I learned a lot by developing this music player and it's time to share some of that knowledge with you!

By embracing the web platform and it's capabilities JSMusicDB evolved in features but reduced in size. GZipped it's only 80KB and that includes the libraries needed for web components, colour detection, fuzzy search and much more.

In this talk I will cover topics such as
- fighting the platform (electron, Cordova) vs embracing the platform (PWA, web components)
- proprietary APIs (NAS) vs widely used technologies (Docker)

Lucien Immink

Principal Consultant, GDE web technology

Eindhoven, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top