https://medium.com/@randomwebsites/unveiling-the-core-top-15-essential-svelte-concepts-explained-f528a5260556