Menu
Forums
All threads
Latest threads
New posts
Trending threads
New posts
Search forums
Trending
What's new
New posts
New profile posts
Latest activity
Members
Current visitors
New profile posts
Search profile posts
Upgrades
Log in
Register
What's new
Search
Search
Search titles only
By:
All threads
Latest threads
New posts
Trending threads
New posts
Search forums
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Software Development
Programming
React vs. Vue?
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="MayoMayn" data-source="post: 426026" data-attributes="member: 71840"><p>Currently I mean React is super fucking great and has the best ecosystem of them all, but there's a lot of cons as well as pros.</p><p>I'm only gonna talk about Vue, because I don't really know much about it.</p><p></p><p>These are some of the cons:</p><ul> <li data-xf-list-type="ul">Can take a long time to actually fully learn all the capabilities of React and therefore it's not that useful until you've researched/learned enough</li> <li data-xf-list-type="ul">High learning curve and hard to master<br /> </li> <li data-xf-list-type="ul">Takes longer to setup a project, especially when you have to setup all the essential bundling, tools, state management, etc.</li> </ul><p>Some pros:</p><ul> <li data-xf-list-type="ul">Due to the big ecosystem of React, there's also a lot of boilerplate and precoded scripts.</li> <li data-xf-list-type="ul">State management is epic due to Redux (redux-saga, redux-observables much like RxJS)</li> <li data-xf-list-type="ul">Once you've setup all the necessary tools development becomes quicker and easier.<br /> </li> <li data-xf-list-type="ul">HMR: Hot reload all the scripts so you don't have to refresh the page before showing what's edited, aswell as state management gets updated<br /> </li> <li data-xf-list-type="ul">If you've not chosen a database yet, or is thinking about switching I would recommend <a href="http://graphql.org/" target="_blank">GraphQL</a> with <a href="https://www.npmjs.com/package/react-apollo" target="_blank">React Apollo</a><br /> </li> <li data-xf-list-type="ul">As you mentioned it plays well with React-Native</li> <li data-xf-list-type="ul">TypeScript isn't really necessary for React, as you could go with <a href="https://flow.org/" target="_blank">Flow</a> instead<br /> </li> <li data-xf-list-type="ul">JSX: I like the idea of having mixed HTML with JavaScript in a native way.</li> </ul><p></p><p>But anyway, taking all things considered React is the superior in my opinion.</p><p>As [USER=8605]@TesoMayn[/USER] mentioned it's really a matter of preference, it should be taking into consideration as Vue and React is far different from one another.</p><p></p><p>I might add some stuff into this later on, just gonna post it for now.</p></blockquote><p></p>
[QUOTE="MayoMayn, post: 426026, member: 71840"] Currently I mean React is super fucking great and has the best ecosystem of them all, but there's a lot of cons as well as pros. I'm only gonna talk about Vue, because I don't really know much about it. These are some of the cons: [LIST] [*]Can take a long time to actually fully learn all the capabilities of React and therefore it's not that useful until you've researched/learned enough [*]High learning curve and hard to master [*]Takes longer to setup a project, especially when you have to setup all the essential bundling, tools, state management, etc. [/LIST] Some pros: [LIST] [*]Due to the big ecosystem of React, there's also a lot of boilerplate and precoded scripts. [*]State management is epic due to Redux (redux-saga, redux-observables much like RxJS) [*]Once you've setup all the necessary tools development becomes quicker and easier. [*]HMR: Hot reload all the scripts so you don't have to refresh the page before showing what's edited, aswell as state management gets updated [*]If you've not chosen a database yet, or is thinking about switching I would recommend [URL='http://graphql.org/']GraphQL[/URL] with [URL='https://www.npmjs.com/package/react-apollo']React Apollo[/URL] [*]As you mentioned it plays well with React-Native [*]TypeScript isn't really necessary for React, as you could go with [URL='https://flow.org/']Flow[/URL] instead [*]JSX: I like the idea of having mixed HTML with JavaScript in a native way. [/LIST] But anyway, taking all things considered React is the superior in my opinion. As [USER=8605]@TesoMayn[/USER] mentioned it's really a matter of preference, it should be taking into consideration as Vue and React is far different from one another. I might add some stuff into this later on, just gonna post it for now. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Software Development
Programming
React vs. Vue?
Top