Live data from Hacker News

Remix – A framework focused on web fundamentals and modern UX

remix.run

121–130 of 307 posts

Re: Remix – A framework focused on web fundamentals and modern UX

#121

Earlier quoted context omitted.

Also as much as rails seems so popular, I REALLY don't like rails so this seems to take what's good about it and removes some of the nonsensical opinionated crap. I'm not too much of a fan of node either but it's easier to work with IMO

If you're not picking registers for your instructions are you really programming /s

This evoked a long ago memory of writing programs on a PDP-8/i in jr high (aka middle school) - and while the PDP-8 only had an accumulator (registers, plural - luxury :-) ), you did have to worry about fitting you code & data in 12 bit pages. Genuine thanks for that memory.

Re: Remix – A framework focused on web fundamentals and modern UX

#124
post #92

This doesn't tell me anything at all, it looks like 100% marketing. Is there a comparison between this and Next.js, Gatsby or any other framework?

So far it's hard for me to differentiate this from Nuxt.js (Vue-based server-side rendered + client side rendered version of Next.js).

I'm digging into the demo vid to look for the selling points of this over Nuxt.

Re: Remix – A framework focused on web fundamentals and modern UX

#126

They lost me at: return ( {projects.map((project) => ( {project.title} ))} . . . I don't know why we need another framework that smashes together code and HTML/directive-based templates like this and, generally, keeps us bound so tightly to web idioms. Would be nice to have a framework that obscures these kinds of "web fundamentals", so we no longer have to wrangle such low-level primitives to build complex apps. EDI…

I don't mind vouching for this comment because it does further the discussion.

It's a lot more interesting that the "let's should be lets" comments.

Re: Remix – A framework focused on web fundamentals and modern UX

#127

I wonder how Remix ranks next to Blitz.js[1] or Redwood.js[2]. They seem like they're all trying to do similar things. [1] https://blitzjs.com/ [2] https://redwoodjs.com/

Yes, definitely different takes on the same problem! We could make a comprehensive list of all the differences, but the end result is that you can use all three (four if you include Next.js) to build any web app imaginable.

At the end of the day, you must try them each for yourself and find which one resonates most with you and your team.

Re: Remix – A framework focused on web fundamentals and modern UX

#128

Earlier quoted context omitted.

I'm curious what do you think is missing from Next.js that would make it better at connecting to databases and backend APIs? There is a bit of evidence that people are building heavily used web apps with Next.js that connect to databases, backend APIs, and expose APIs of their own, for example: https://nextjs.org/showcase

Yeah, other than the nested route thing, there doesn’t seem to be that much difference between Next and Remix when it comes to talking to a database.

Next.js has had nested routes since version 6. Not sure I see the difference in what Remix is offering?

https://nextjs.org/docs/routing/introduction#nested-routes

Re: Remix – A framework focused on web fundamentals and modern UX

#129
post #71

Earlier quoted context omitted.

I get that I can run this as a SPA, but then don't I lose out on the prerendered HTML fetched from the server? That's what I mean by isometric with Node.

I think the term is "isomorphic", as in having a single form.

Ah yup you are definitely correct, that is what I meant.

Re: Remix – A framework focused on web fundamentals and modern UX

#130

They lost me at: return ( {projects.map((project) => ( {project.title} ))} . . . I don't know why we need another framework that smashes together code and HTML/directive-based templates like this and, generally, keeps us bound so tightly to web idioms. Would be nice to have a framework that obscures these kinds of "web fundamentals", so we no longer have to wrangle such low-level primitives to build complex apps. EDI…

Try ClojureScript + Re-frame
Post reply on HN