T
T
thehighhomie2018-06-25 18:58:58
JavaScript
thehighhomie, 2018-06-25 18:58:58

Choosing between two tools for an application?

Hello! I choose a tool for the application. Hope to get some answers.
The reason for the question is that it is not an option for me to rewrite the application with another framework if the one chosen in the end cannot cope with certain requirements. That's why I'm asking for help with questions.
The choice is between react and vue, so I refer all questions exclusively to them. I am more or less familiar with react, but not so much that I can answer my own questions.
I'm not going to ask which framework is better, etc. I have specific questions for developers who are able to adequately answer none from experience.
1) The application must work online and offline. Do these tools have the ability to do this?
2) It is necessary to be able to connect certain libraries that are not dependent on react or vue, for example Draggable (I know about the existence of a library for example dnd for react, but Draggable is given as an example). Libraries will be self-written, on pure es6. In which framework can I be guaranteed to connect these libraries to make them work without a big hassle?
I know that in react, for example, you can initialize third-party plugins in lifecycle methods (for example, componentDidMount() { pligunInit(elem)} ), but I'm not sure if I can make all the necessary libraries work in react.
3) The main task of the application is interaction with the user through the interface, that is, many clicks, actions, dynamic components (created, hidden, changing, etc.). To make it clearer, imagine Google presentations and the functionality of this application. What framework can help me implement such functionality with the least hemorrhoids (taking into account the questions above)?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
I
Ivan, 2018-06-25
@thehighhomie

Both frameworks are suitable, because. in fact, you can write on them not the whole page, but for example a separate component.
Personally, I studied both and in the end for my small tasks I use Vue . The code is more concise and the behavior is predictable. Plus, Redux bombs me a little (it seems wildly illogical to me in places), although of course no one forces it to use ... Which is what I did before I got acquainted with Vue .
But I repeat, in principle, both will cope, if it weren’t for Angular: D

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question