Answer the question
In order to leave comments, you need to log in
React+Redux VS Backbone (Marionette) in 2017?
As a person who came from the back-end, clear MVC architectures are closer to me and Backbone is what is close to me. But! I clearly understand that with React, building the UI (building the DOM) turns into a simple and understandable scheme, where the Framework takes on most of it and does not need to be written by hand, as is the case with Backbone.View.
There are a number of questions that keep looking back at Backbone again and again. Therefore, I turn to you and I hope you put everything on the shelves for me.
Answer the question
In order to leave comments, you need to log in
React is not a framework, but only a lib for view
1. No one forbids using lodash \ underscore to work with data. Use selectors to filter\search.
2. Use webpack to build the project, currently this is the only working solution, webpack also has asynchronous module loading - require.ensure, so you can easily break your application into chunks and load them at the right time.
3. In my opinion, there are very, very many plugins adapted for React now, for a little practice of working with this stack, I have never had the need to write something myself from 0, you can always find some solution, fork and finish it under myself.
As for the backbone, I honestly don’t know - in my opinion, React is more concise and you can quickly start writing a ready-made application on it + with the right project architecture, support in the future will be painless.
Look also at https://ru.vuejs.org/ and https://vuex.vuejs.org/ru/ they are somewhat similar to many of the technologies mentioned (vue.js took the best of them) and made a kind of "correct react " :)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question