Live data from Hacker News

Remix web framework aquired by Shopify

remix.run

141–150 of 209 posts

Re: Remix web framework aquired by Shopify

#141

Anyone currently using Remix in a production app? Read through the docs and it seems pretty interesting. Can't really get a sense for how stable it is though. I know from prior use of React Router, the maintainers love the big rewrites between major version numbers.

Yeah we use it. It has been fantastic. Having a mutation story is an absolute game changer for productivity

Re: Remix web framework aquired by Shopify

#142
post #136

Earlier quoted context omitted.

Wait what? We have frameworks for frameworks now? What?? How did we get there :(

Everyone told me that Javascript ecosystem is maturing and slowing down. Everyone told me to just consider either React or Vue. But that doesn't seem to be the case.

For 7-8 years now you've been able to use just React, even not learning functional components. You don't need to add Next, Remix, or learn Vue, and your career would be safe for the next decade with how many React codebases there are.

Re: Remix web framework aquired by Shopify

#143
post #128
post #96

Earlier quoted context omitted.

React is a library. Remix is a framework.

React is a framework though. The main differentiator between the two is Inversion of Control. React developers write their code to be called by the React application. You aren't choosing to include React or not (what you would do with a library), your whole frontend application is built within the context of the React environment in which it will run.

Dan Abramov, React lead, says this:

"i like to think of React as two things. React is a library. it is also an architecture (which frameworks may implement)"

https://twitter.com/dan_abramov/status/1585088716443615234

Re: Remix web framework aquired by Shopify

#145
post #61

Earlier quoted context omitted.

Michael and Ryan have always been about trying to make money from their React expertise. They literally created a company called React Training: https://reacttraining.com/team and have had a fairly lucrative business doing workshops for years. No harm in trying to get folks to pay for a framework. It doesn't seem it worked, but I can't fault them for trying!

Apropos of which, it always baffled me how bad the React Router documentation was, given that the company name was react-training. It was like an anti-ad.

Some could argue the just okay docs were driving consulting business. Even the TFA mentions they started conversations with them because they were using react router! :p

Re: Remix web framework aquired by Shopify

#146

Earlier quoted context omitted.

I was surprised how calm the remix developers reactions to the next 13 announcement were given how similar some of the new next features are. But now it makes sense! Upcoming acquisition on the horizon.

They already did some very public complaining about it several months ago when the Layouts RFC was first published.

I was expecting a lot more on release day!

Re: Remix web framework aquired by Shopify

#147

Earlier quoted context omitted.

Wait, isn't React a js framework? Is Remix a framework over a framework?

People are using the term “metaframework” these days to describe things like Remix and Next that build on top of React as the view layer and provide many of the other bits you might need to get a fully-fledged web app up and running. Including but not limited to routing, performance optimizations for images and fonts, data fetching, SSR/static generation & regeneration

A meta framework on top of a Meta library?

Re: Remix web framework aquired by Shopify

#148

This is huge. Remix is my favorite React framework at the moment. It is by far the best abstraction I've seen of client/server model. Their API abstraction layer is just right, working with native browser and nodejs APIs, not obscure them. Typescript support is amazing. I'd bet my money on Remix model and direction vs Nextjs

Wait what? We have frameworks for frameworks now? What?? How did we get there :(

Java has the same in the form of the Spring framework that, afaik, forces you to write your own entry point controller and take care of providing the servlet container yourself. There is the Spring Boot framework which sets all of this up for you in about 10 lines of code.

People also made fun of this "framework for a framework" paradigm. But, if it works, so be it.

Re: Remix web framework aquired by Shopify

#149

Earlier quoted context omitted.

I think React is better described as a library than a framework. Frameworks for libraries sounds entirely reasonable to me.

React does indeed describe itself as a library.

It is closer to Twig than Symfony.

Re: Remix web framework aquired by Shopify

#150

Earlier quoted context omitted.

I think React is better described as a library than a framework. Frameworks for libraries sounds entirely reasonable to me.

not only reasonable but an inevitable conclusion I'd argue. I've been waiting for the current crop of React frameworks (of which Remix is my current favourite but they all bring cool thing to the table) to appear since the early days of using it - it was only a matter of time. First the library, then the patterns, then the ecosystem of add ons implementing those patterns, then the projects that scaffold sensible sets…

> the all in one framework that does it all out the box

Wouldn't Angular and Vue count as cohesive "batteries included" frameworks?

Having to work on your own build setup feels very inane.

Post reply on HN