Live data from Hacker News

Vue 2.0 is here

medium.com

11–20 of 73 posts

Re: Vue 2.0 is here

#11
Vue deserves quite a bit of attention.

It's the simplest framework I've found to use in the same style as react (databinding, modules, etc) while still allowing you to use the html/css you've probably already written.

This really shines when you want to do something not quite single page appy in your, for instance, bootstrap based site. E.g. a complex web form with some interactivity (autocomplete, add/remove rows, one element affecting another element). This is complex enough to make it a pain to use jquery, but small enough not to want to rewrite the html in a react-compatible way.

That use case seems to be the majority case for me which makes Vue my primary tool these days for web front end.

Good stuff!

Re: Vue 2.0 is here

#13

Can anyone talk about their experience with Vue as opposed to Angular, Angular 2, and React/Redux? I am fan of Angular 1, but Angular 2 seems to actually just be an inferior version of React/Redux. At first glance Vue seems to be similar in spirit to Angular 1. Is that correct? Any first-hand experiences would be welcome.

I've been writing vue apps for internal use for about 1 year now at my company. I have not used Angular, but coming from Ember and React, It is by far the most productive framework I use. It is small and unopionated so I don't spend the massive amount of time I do fighting ember. I also don't have to constantly refactor it like the react code base (which has been through flux, redux, and now a new version of redux again, not to mention third party libraries only tracking the latest of alpha react projects) For simple apps, you write some immediately understandable code that gives you 80% of what you want, and the other 20% it gets out of the way and lets you do your thing. Only downside is the English-language community is very small compared to the other frameworks.

Re: Vue 2.0 is here

#14
For someone wanting to learn modern javascript, it's so hard to know where to start. So many different frameworks to pick from.

There doesn't seem to be much point asking for suggestions either, as everyone has a different opinion on what's best.

Re: Vue 2.0 is here

#16
post #14

For someone wanting to learn modern javascript, it's so hard to know where to start. So many different frameworks to pick from. There doesn't seem to be much point asking for suggestions either, as everyone has a different opinion on what's best.

I'm in a very similar boat. I always avoided the Front End like the plague in jquery days. I played with Vue 1.x and liked it a lot. 2.x certainly captures my imagination I may build something beyond an API ;)

Re: Vue 2.0 is here

#17
post #14

For someone wanting to learn modern javascript, it's so hard to know where to start. So many different frameworks to pick from. There doesn't seem to be much point asking for suggestions either, as everyone has a different opinion on what's best.

If you're interested in Vue.js, Laracasts has a pretty great free series on it here: https://laracasts.com/series/learning-vue-step-by-step

Re: Vue 2.0 is here

#18
post #8

Can anyone talk about their experience with Vue as opposed to Angular, Angular 2, and React/Redux? I am fan of Angular 1, but Angular 2 seems to actually just be an inferior version of React/Redux. At first glance Vue seems to be similar in spirit to Angular 1. Is that correct? Any first-hand experiences would be welcome.

I wouldn't say it's inferior. There are some nice things about it (written entirely in TypeScript and uses RxJS and Observables) and it's more of an opinionated framework rather than just a set of libraries.

It's written in Flow, not TS.

Re: Vue 2.0 is here

#19

Can anyone talk about their experience with Vue as opposed to Angular, Angular 2, and React/Redux? I am fan of Angular 1, but Angular 2 seems to actually just be an inferior version of React/Redux. At first glance Vue seems to be similar in spirit to Angular 1. Is that correct? Any first-hand experiences would be welcome.

I use VueJs for a side project after trying Ember and not liking how opinionated I found it to be, after considering Angular as I had used A1 but all the mess around A2 kept me far away, and considering React/Redux but wanting something that handled everything (routing/data/templating) and was a little more solid. That brought me to VueJs and it felt like a breath of fresh air. When it came time to decide on a framework to use at work for a new project VueJs was a no-brainer from my standpoint and it looks like that's what we will be going forward with. I'm glad 2.0 came out before we really got started.

Re: Vue 2.0 is here

#20
post #18
post #8

Earlier quoted context omitted.

I wouldn't say it's inferior. There are some nice things about it (written entirely in TypeScript and uses RxJS and Observables) and it's more of an opinionated framework rather than just a set of libraries.

It's written in Flow, not TS.

jrs95 is talking about Angular 2.
Post reply on HN