Software Alternatives & Reviews

The new wave of React state management

Medium Replay.io vuex
  1. 1
    Welcome to Medium, a place to read, write, and interact with the stories that matter most to you.
    Pricing:
    • Open Source

    #Blogging #Blogging Platform #CMS 2211 social mentions

  2. The best place to backorder/drop purchase expiring ccTLD domain names
    Pricing:
    • Open Source
    Depends on what you mean here specifically :) I'll agree that the Redux DevTools "skip action" and "jump back to action" features are not all that commonly used in practice. I _maintain_ Redux, and I don't even use them that often. On the other hand, the ability to see a written list of all dispatched action type names is valuable by itself. So is the ability to click one of the listed actions and see the action contents, state diff, and final state. _That_ is very powerful. Beyond that... I now work at a company called Replay ( https://replay.io ), and we're building a true "time traveling debugger" for JS. Our app is meant to help simplify debugging scenarios by making it easy to record, reproduce and investigate your code. The basic idea of Replay: Use our special browser to make a recording of your app, load the recording in our debugger, and you can pause at any point in the recording. In fact, you can add print statements to any line of code, and it will show you what it would have printed every time that line of code ran! From there, you can jump to any of those print statement hits, and do typical step debugging and inspection of variables. So, it's the best of both worlds - you can use print statements and step debugging, together, at any point in time in the recording. I actually recently implemented a POC version of support for the Redux DevTools in our Replay debugging app, so that if you do record a Redux app (or Jotai, or Zustand, or NgRx), you can use that same Redux DevTools UI to see the action history. So, yes, time travel debugging _is_ an amazingly powerful concept. It's just ironic that that particular aspect of Redux didn't end up getting used that much... But the Redux DevTools themselves are still valuable, and Replay is actually a far superior "time travel debugger" overall.

    #DevOps Tools #Developer Tools #Continuous Integration And Delivery 42 social mentions

  3. 3
    Centralized State Management for Vue.js
    Pricing:
    • Open Source
    > poor support for style libraries like tailwind Can't relate. Tailwind works fine with anything that supports PostCSS. I run it with Vite and there's zero issues. > the state management ecosystem is fractured between vuex and pinia This is also just not true. Pinia is officially replacing Vuex as the recommended store library for Vue [1]. They're also vastly similar in how they do things, so the knowledge transfer over from Vuex to Pinia. And Pinia just address most of the design goals mentioned in the article in the most simple way. As for Vue 2 -> 3 transition, lots of the larger UI frameworks in the ecosystem is struggling to migrate, despite lots of efforts on the compat layer to smooth the transition, which is a bummer. But as long as you're not doing those sophisticated things, Vue 2 examples should work out-of-box on Vue 3 as well. There are surely less resources for the composition API, but the official introduction guide has been good enough in my experience. [1]: https://vuex.vuejs.org/#what-is-vuex.

    #Javascript UI Libraries #Front-End Frameworks #JS Library 55 social mentions

Discuss: The new wave of React state management

Log in or Post with