For beginning I wanna say what Svelte is used right now on my site where you reading this.
It this article I just wanna left my feeling about using this framework, how hard it was be to write code and how much code I need to realize some functionality of this site.
If you are not interested in something new or wanna read about "how this framework works" and technical aspects - you can close this article because in internet already a lot of stuff about this.
In my opinion this framework is better solution than React. As I have an experience with React before in some of my test projects. Svelte is simpler in learning or code writing and better in speed than other JS frameworks what are leaders for now - React, Angular, Vue. It that way anyone who just understand how Reactivity JS frameworks works, has base knowledge of CSS and HTML, can understand how it's work very fast and begin creating own projects.
Unfortunately Svelte does not have Routing from box but you can use JS solutions for this, I use Sapper here, this is file based routing what solve all my requirements on architecture what I planed for this site. Svelte on this site working with stack of PHP Rest API (SQL DB) what I written thru parsing returned JSON data. Svelte is very flexible and you can find a lot of info how I can do this or that in WEB.
If you are still here and looking for a good, easy and flexible, scalable framework with great feature on my vision - I recommend Svelte.