DEV Community

Discussion on: Take It Slow & Say Hello: A Sloth’s Guide to Making Friends Online

Collapse
 
ant_f_dev profile image
Anthony Fung

Hi Everyone!

I’m Anthony (I suppose my display name was a giveaway to that). I’m a .NET (C#) and Angular developer, who has also used React in the past. I've also written a few WPF apps and had a go at using Avalonia.

I’m fairly new on here and am trying my hand at writing stories to share my experiences and knowledge so far as a developer. I hope that I can write something that’s both educational and entertaining to read.

Development wise, I’m the author of Working Files List (a free Visual Studio plugin) and have also written some simple browser games (here and here) while trying to learn TypeScript and React.

I’m also interested in music production and think I might pick up drawing again some day.

Collapse
 
nghialele profile image
Nghia Lele

Which music genre are you into?

Collapse
 
ant_f_dev profile image
Anthony Fung

Hi Nghia

Do you mean listening, or writing?

For listening, quite a few: Classical, (some) Country, (some) Electronica, Jazz, Pop, (some) Punk Rock, Rock, Symphonic Metal, Synthwave.

In terms of writing: I've done a bit of instrumental rock, cinematic, and more recently I've dipped into synthy electronic music.

Collapse
 
patrickkwchiu profile image
Patrick Chiu

Hey Anthony, nice to meet you! I'm kind of the opposite, coming from Angular and end up working in React :p Love your enthusiasm in making various side projects!

Collapse
 
ant_f_dev profile image
Anthony Fung

Hi Patrick

Was React something that you chose to do?

Personally, React was my first front-end library. I then changed jobs and ended up working on an AngularJS codebase. Eventually, I was in a position where my company was choosing between React and Angular because AngularJS was being discontinued. They chose Angular. It's nice because it gave me more experience of different front end technologies. I like it too, though I sometimes wonder if some things would have been easier in React - I guess they say the grass is always greener on the other side :)

Thread Thread
 
patrickkwchiu profile image
Patrick Chiu

I felt the same for the saying "the grass is always greener on the other side"! When I look back to Angular and the problem my previous job, I felt I can do better now haha. Maybe because I'm more used to React, I still prefer React. Some upsides are that, there are way more resources and open source packages and community around React. And it feels more JS/TS (while Angular feels more C# personally), flexible and less opinionated to me.

However, greater flexibility comes as a cost that it might be easier to write low quality code. Also, when talking about React as a library VS Angular as a framework, React dev might need some more libraries to make it complete, while Angular is more "batteries included" with routing and other utils. My last word - it might be a question of preference :p not something that has an absolute answer.

Thread Thread
 
ant_f_dev profile image
Anthony Fung

Completely agree. Angular feels more opinionated, and 'complete' as a framework. But that also means projects can need a bit more setup.

I think it ultimately depends on the type of project. Smaller projects might benefit from using React while larger and more structured projects might be better with Angular. That's no criticism of either and certainly not a rule either - just the impression I got so far from using both.

Collapse
 
vulcanwm profile image
Medea

welcome! wow dude you seem really talented! keep up the good work and I’ll continue reading your posts

Collapse
 
ant_f_dev profile image
Anthony Fung

Thanks for the words of encouragement! Hopefully we can all share, learn, and become better versions of ourselves together.

Collapse
 
twingamerdudes profile image
Twingamerdudes

Wow, you're drawings are amazing! The VS Extension also seems like it would be very useful! Goodluck!

Collapse
 
ant_f_dev profile image
Anthony Fung

Thanks for taking a look and the compliments!

Please feel free to use Working Files List if you think it will be useful. Unfortunately, I don't have much free time to put towards developing it further these days. That said, I don't think there are any showstopping bugs in it, and I still use it daily when working server-side.

Collapse
 
khairunnisaas profile image
Khairunnisaas

Hey Anthony! I love your drawing!! and music production??!! that's awesome

Collapse
 
ant_f_dev profile image
Anthony Fung

Thank you - it's kind of you to say that!