17 pointsby fantasticsleuth8 months ago8 comments
  • hungryhobbit8 months ago
    >We think React Router v7 is the best way to use React and we are very optimistic about its future.

    Maybe, but I stopped using React Router many major versions ago. I have never, in my entire career, seen a library change (in large, completely non-backward-compatible ways) as many times as React Router. It's like the author just decides to do things completely differently in every new version for fun.

    Maybe he finally guessed right on the 7th time, but I just can't imagine building my site around a tool that changes it's entire paradigm annually.

    • Shorn8 months ago
      React Router isn’t a library - it’s a consultancy and education funnel with version numbers.
  • schwartzworld8 months ago
    The product doesn’t sound bad but shipping a new framework under the old name is a bad idea. Remember when AngularJs became Angular?
  • tpict8 months ago
    I’m curious what’s meant by

    Designing for bundlers/compilers/typegen (and any pre-runtime static analysis) leads to poor api design that eventually pollutes the entire system

    Is this in reference to React Router v7 that just shipped?

    • mcintyre19948 months ago
      Probably also react server components (RSC). AFAIK the only way you can use that is with some framework or bundler.
  • aitchnyu8 months ago
    Does this mean Remix will become a framework (with no stated benefits) that wont benefit from React ecosystem?
    • deweller8 months ago
      According to this post, Remix v3 aims to not build on top of React:

      > We're simply struggling to build something that feels like React did when we first found it.

      > That's why Remix is moving on from React

      > Remix v3 is a completely new thing. It's our fresh take on simplified web development with its own rendering abstraction in place of React.

      > Inspired by all the great tech before it (LAMP, Rails, Sinatra, Express, React, and more), we want to build the absolute best thing we know how to build with today's capable web platform.

  • sktrdie8 months ago
    I've been a webdev for 20 years, and I didn't understand what any of that post meant.
  • dimitrisnl8 months ago
    Let's wait for the team to announce this, instead of going for draft posts please.
  • thdxr8 months ago
    this isn't official and is missing context flagged it
  • owebmaster8 months ago
    Great move! React is really old tech holding the web.