Sapper: Towards the ideal web app framework


23 bookmarks. First posted by kuhmist 17 days ago.


Sapper: Towards the ideal web app framework
from twitter
15 days ago by nn
Quickstart for the impatient: the Sapper docs, and the starter template If you had to list the characteristics of the perfect Node. via Pocket
Pocket 
15 days ago by LaptopHeaven
The compiler-as-framework paradigm shift
Svelte introduced a radical idea: what if your UI framework wasn't a framework at all, but a compiler that turned your components into standalone JavaScript modules? Instead of using a library like React or Vue, which knows nothing about your app and must therefore be a one-size-fits-all solution, we can ship highly-optimised vanilla JavaScript. Just the code your app needs, and without the memory and performance overhead of solutions based on a virtual DOM.

The JavaScript world is moving towards this model. Stencil, a Svelte-inspired framework from the Ionic team, compiles to web components. Glimmer doesn't compile to standalone JavaScript (the pros and cons of which deserve a separate blog post), but the team is doing some fascinating research around compiling templates to bytecode. (React is getting in on the action, though their current research focuses on optimising your JSX app code, which is arguably more similar to the ahead-of-time optimisations that Angular, Ractive and Vue have been doing for a few years.)

What happens if we use the new model as a starting point?
webdev  framework  trend 
16 days ago by euler
Favorite tweet:

I am chuffed as nuts to officially unveil Sapper, a new Next.js-style framework powered by @sveltejs that makes it easy to build extremely high performance web apps with all the mod cons:https://t.co/erjsUTWRnU

— Rich Harris (@Rich_Harris) January 2, 2018
IFTTT  Twitter 
16 days ago by mlcdf
Quickstart for the impatient: the Sapper docs, and the starter template If you had to list the characteristics of the perfect Node.
Pocket 
16 days ago by iiska
RT : Sapper.js towards the ideal web app framework () via
from twitter
17 days ago by philippe