Live data from Hacker News

Remix – A framework focused on web fundamentals and modern UX

remix.run

101–110 of 307 posts

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

#101

So the web dev madness has come full circle - the react people just built rails in react. In the mean time I just keep using rails...

I just ran through the tutorial. As someone who also still uses Rails and from reading the comments in this thread, it seems like Remix could be a good improvement over React, but not so much over Rails. (if Rails is your cup of tea)

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

#102

So the web dev madness has come full circle - the react people just built rails in react. In the mean time I just keep using rails...

I haven't used any modern framework yet (still rails).

Might consider Vue.js for writing new very interactive components...

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

#103
post #24

Nice. Defining multiple zones, each with their data and error boundaries, at little to no cost is a nice approach. Though as silly as it might sound, Remix’ publicity work has put me off it. Will read the docs anyway.

Same, the way they have went about "evangelizing" for it really left a bad taste

Raising $3M from VCs for an unreleased library can do that to a project.

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

#104
post #60

So as a 56yo "old school" LAMP-stack monkey, could someone please give me a quick rundown exactly what benefits would investing the mental energy (a non-trivial amount) and time (less an issue) give to someone in my ancient yet comfortable canvas Cons? For sure next.js is an interesting framework and of course I use plenty of typescript in my projects to keep the UXs from feeling stale, but I have yet to see the over…

Frameworks are designed for the following (this is obviously an incomplete list): 1. large teams (not just one webmaster, circa 1999) 2. tooling like syntax checking, style enforcement, minification, and transpiling 3. component-based development & reuse; forces smaller files which are easier to lint and test 4. separation of concerns. in the old days there was one Apache www folder and everyone took a big shit in it…

> JavaScript allows getter/setter methods that can update the DOM when a value changes; this includes before/after and around-like methods that can integrate AJAX calls in a VARAIBLE name. e.g., you access the variable and an AJAX call fires and updates your DOM when the data returns with you doing ZERO coding.

Maybe I'm old but that sounds TERRIBLE. When my code is doing something expensive like a network call, I want to know about it.

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

#105

So the web dev madness has come full circle - the react people just built rails in react. In the mean time I just keep using rails...

More than madness, this seems like evolution, learning, and standing on the shoulders of giants.

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

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

#107
post #71

Earlier quoted context omitted.

There's no strong requirement to use Node for your backend...your Remix codebase can fetch() data from anywhere in the `loader` function: https://remix.run/docs/en/v1/guides/api-routes#api-routes

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.

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

#108

Earlier quoted context omitted.

More than madness, this seems like evolution, learning, and standing on the shoulders of giants.

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

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

#109
post #71

Earlier quoted context omitted.

There's no strong requirement to use Node for your backend...your Remix codebase can fetch() data from anywhere in the `loader` function: https://remix.run/docs/en/v1/guides/api-routes#api-routes

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.

Why don’t you just return JSON from the server?

I agree with you in the sense that I don’t want to write server code in Node since I like batteries-included frameworks (Django)…

I guess you’re talking about features like form validation and whatnot?

Post reply on HN