I use vite. It lets me work on pure React.js with Typescript. Next.js, Remix, Astro, and Svelte are another layer of abstraction i dont want to deal with.
Ask HN: Which full stack framework (NextJS, Remix, SvelteKit) would you use?
41–50 of 57 posts
Re: Ask HN: Which full stack framework (NextJS, Remix, SvelteKit) would you use?
#42I'd use https://leptos.dev because you can use a fully typed language (Rust) that is super fast in the backend and also in the frontend (see https://krausest.github.io/js-framework-benchmark/2024/table... )
This looks really good, basically what I always wanted to have. I really don't like frontend development, and everytime I tried some framework it was a teetering ziggurat of javascript and css, but being able to do everything in rust would be perfect. Do you are anyone else have experience with this and can tell me how well it works in practice and if you hit limitations very fast, where you need to hack something to…
Re: Ask HN: Which full stack framework (NextJS, Remix, SvelteKit) would you use?
#43It has Auth, Templating, ORM, Email, Caching, Forms, Validations.
For frontend I like Bootstrap or Tailwind as a base, but for interactivity I use a combination of htmx and Alpine.js, so everything's pretty light-weight.
In the frontend world, I started reducing my reliance on it. I started quite a while ago and had went through jQuery, jQuery UI, bower, gulp, grunt, AngularJS, then the completely rewritten Angular 2+, Vue.js, npm, yarn 1, yarn 2, yarn 3, webpack, rollup, Parcel.js (which I like)...
It was too much for me to keep up. So I stuck with Symfony and try to keep the frontend light-weight.
Re: Ask HN: Which full stack framework (NextJS, Remix, SvelteKit) would you use?
#44Re: Ask HN: Which full stack framework (NextJS, Remix, SvelteKit) would you use?
#45Re: Ask HN: Which full stack framework (NextJS, Remix, SvelteKit) would you use?
#46My problem with the ones you are mentioning (next, remix, svelte kit, etc) is that 1) they are not a full solution… you still have to figure out everything else, from authentication, authorization, sending emails, ORM, background jobs, etc… and 2) they’re in constant shuffle and rewrites and change of opinions so maintaining long running projects on these frameworks quickly becomes a nightmare.
If it’s for learning or a side project, then pick whatever. If it’s for business, pick tried and true and something g you’re confident in 2 years will be still maintained and not be a totally different beast (ehem, next).
Re: Ask HN: Which full stack framework (NextJS, Remix, SvelteKit) would you use?
#47None. I just use react and express. Does everything I need. I don't use ORMs, I write my queries in sql files. Deployment I use github actions or jenkins.
Which one is it?
Or please, describe how are you doing in your super simple stack:
Authentication, authorization, background jobs, assets bundling, migrations, emails, security (csrf,rate limiting, timing protection, etc), and everything else provided by batteries included frameworks.
Re: Ask HN: Which full stack framework (NextJS, Remix, SvelteKit) would you use?
#48At $dayjob right now I'm using remix+supabase (although the supabase part is going away, but we're keeping postgrest). I have to say I quite enjoy it. DevEx seems good (although we've added quite a bit of our own logic on top). Performance is too early for me to tell. For my personal stuff I tend to do more app-like things, so SSR/SSG is not that useful to me, and I tend to go with pure react+redux. But I might try s…
Re: Ask HN: Which full stack framework (NextJS, Remix, SvelteKit) would you use?
#49I rather like the experience of working with Remix. Though it has some quirks. `remix-auth` is OK. `drizzle` works ok. I dunno, it depends on a lot of factors but in the spirit of your question this is what I'll answer.
Re: Ask HN: Which full stack framework (NextJS, Remix, SvelteKit) would you use?
#50VueJS - syntax is very simple, you can start using it by importing it in tag, or you can set up a full dev environment with vite, you can use vue dev tools plugin in chrome. It also has a very simple state management system as well as an event bus, if you want to go that route. and for backend - fastapi. i never found those "all-on-one full stack" frameworks to be usable.
This is the way. Vue will outlive them all. It gets the fuck out of your way.