[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Vue vs React vs Angular

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 20
Thread images: 1

File: vuejs-logo.jpg (20KB, 900x550px) Image search: [Google]
vuejs-logo.jpg
20KB, 900x550px
Which one is least retarded?
>>
>>61189930
Vue.
>>
>>61189930
Vue is much better
>>
Vue if you live in Asia and don't plan to do mobile dev. Otherwise React.
>>
>https://vuejs.org/2015/10/28/why-no-template-url/
this makes no sense for large scale web """applications""", it might work on fizzbuzz shit but nothing of value can be done inlining all your shit, what a clusterfuck
>>
>>61189930
React > Angular > Vue
In terms of how likely you are to use them in a professional environment
>>
js frameworks come and go far too fast for me to care. I'd much rather just stick with the framework the project is already written in. If it's a brand new project, then Vue.
>>
>>61189930
>>61190543
>>61190555

Something cool about Vue is that you can use it as a jQuery replacement.

React and Angular are mostly for SPAs.
>>
>>61190578
Yeah I'm with you on that one. The JS community is notorious for adopting a new framework every couple of months and then abandoning it for something new and shiny when the next one comes out and gains hype.

Frankly I'm kind of tired of having to learn a new framework every year for a greenfield project that does the exact same thing as one I already learned.
>>
Why would you prefer Vue's component files to React's approach with JSX? Not dissing Vue; actually curious.
>>
>>61189930
Neither, just use Elm.
>>
>>61190864
Have you actually used Elm for something serious? I like Elm, but I'm not sure I would use it. If I wanted an ML for the front end, I'd probably go for BuckleScript (Bloomberg's OCaml compiler backend that generates tiny handwritten-quality JS).
>>
>>61190663
>cool
>jquery
ayy lmao
>SPA
so what? or do you keep download static resources multiple times just for the sake of it?
>>
>>61190906
At work I used React with ES6 for many projects.

I haven't used Elm for anything beyond some toy examples, but I plan to use it in my next hobby project.

How do you like BuckleScript? I was thinking on maybe going the PureScript route (I have some haskell in my background).

But to be honest Elm feels a lot easier to work with, specially if you have some React/Redux experience.
>>
>>61191848
>How do you like BuckleScript? I
It is the most mature in its class and IMO produces the best output. Example: https://gist.github.com/bobzhang/9f27a5a0bd730e8d3503bf5d058a58a7. This means that if I needed to switch back to plain JavaScript to TypeScript (e.g., to hire cheap JS devs), I could do it by compiling the code and cleaning up the result a little. Note that I also love OCaml, so I'm biased. Facebook is working on extra tooling for BuckleScript with their ReasonML package, which suggests a bright future for it.

I've also only used Elm for a toy project. I had fun using it (despite the breaking chances), but I have some doubts about the language due to its relatively inexpressive type system. It lacks both Haskell's type classes (not a fan, personally) and ML's modules (modules are love, modules are life -- read https://existentialtype.wordpress.com/2011/04/16/modules-matter-most/). I sincerely hope the designer is able to pull it off, but I'm afraid this may just end up in a Go-style blunder that limits code reuse. (Though, I guess, adding type classes should be easier than adding generics.) PureScript is too immature, but its effects system is promising.
>>
>>61192054
>to plain JavaScript to TypeScript
to plain JavaScript or TypeScript
>breaking chances
breaking changes
>>
>>61192054
thanks for the articles, I'll check some of these ML concepts, I don't know how easily this will be for my haskellian brain but I'll try.
>>
Have you heard about our lord and savior, Polymer?
>>
Vue. Simple. Easy to extend. Not a hellhole.
>>
>>61189930
react+mobx
Thread posts: 20
Thread images: 1


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.