top | item 33986789

(no title)

oxff | 3 years ago

Why is there a new frontend-whatever-work / tool every week? Database stuff is fairly stable, so is backend stuff. Browser APIs seem stable to me too? Why can't you guys decide that this is how things are best done

discuss

order

arxpoetica|3 years ago

SvelteKit is nothing new. It's been kicking around for 2+ years with tons of user satisfaction (and 3 years prior to that under another name), but this is the first major/stable release.

  - https://insights.stackoverflow.com/survey/2021#section-most-loved-dreaded-and-wanted-web-frameworks
  - https://2021.stateofjs.com/en-US/libraries/front-end-frameworks/
  - https://twitter.com/Rich_Harris/status/1589675637195042817

rk06|3 years ago

Because it is a not a new js framework, but a higher level tool based on a js framework I. E. svelte.

Similar meta frameworks exist for other js frameworks eg: Next(react), Nuxt(vue), Remix(react), rakkas(react), Solidstart(solid) etc.

anon291|3 years ago

As someone who's written both a GUI framework and a database library for Haskell, the answer here is actually really obvious. There's only a small set of algorithms for database query execution, all of which are well understood. Thus, there are best algorithms that you can implement.

On the other hand, there is no correct way to style, animate, interact with, etc a button. The design space for UX is much larger than that of databases, and existing libraries touch maybe a small percentage.

didiraja|3 years ago

if you know what you were doing on front-end you wouldn't spelling this words aberration compilation

oxff|3 years ago

I really don't know, that's why I asked.