DEV Community

loading...

Discussion on: April 9, 2020: What did you learn this week?

Collapse
webcoderkz profile image
Alexander Kim

Did you like Angular more than React? :)

Collapse
bastionthedev profile image
Bastion Fennell

It's hard to say at this point honestly. They're veeeery different. I do miss the virtual dom specifically though, I feel like Angular is super rerender happy. I do like that Angular has everything I need in the core package though!

Thread Thread
webcoderkz profile image
Alexander Kim

How much time you spent on that app? "Bouldy Clicker" i mean. I just consider myself Angular, because Vue2 is awful with TypeScript.

Thread Thread
bastionthedev profile image
Bastion Fennell

I've probably spent about 10-12 hours on it at this point? It was a bit slow going, especially since I streamed it.

I haven't used Vue in a while, how was it awful with Typescript if you don't mind me asking? I know React has some kinks around defaultProps that are still being worked out, it's certainly not baked in as well as it is for Angular...

Thread Thread
webcoderkz profile image
Alexander Kim

With Vue2 you have to use class styled api, instead of Options API with TS, otherwise you'll face lots of pain. Even with classes it has many issues with Vuex and 3rd party libraries, it's just feels not so mature, if compare to React (not telling about Angular). Totally not worth to use Vue2 with TS, with Vue3 things might change, but that would take a few years i guess.

React has more matured ecosystem if compare to Vue.