amxmln,
@amxmln@mastodon.design avatar

Is it just me or does code really look atrocious once Typescript, JSX and Tailwind come together? 😅

I felt such joy when I could just write some simple HTML and CSS today, it looks so clean and structured. Readable. 😊

chrisonline,
@chrisonline@androiddev.social avatar

@amxmln do you also use #vuejs or which framework frontend do you most like?

amxmln,
@amxmln@mastodon.design avatar

@chrisonline I love Vue and it is my go to for almost everything I do. 😊 I’m still very curious about Svelte as well, but I haven’t had the time to try it out yet. 😅

Unfortunately, at work I also have to deal with React and everything that comes along with it. 😅

If I need a framework and have a choice, I’ll usually opt for Vue though, because I think it has a really clean structure and a lot of features without having to fall back on libraries and metaframeworks. 😊

chrisonline,
@chrisonline@androiddev.social avatar

@amxmln and do you code in TypeScript or JavaScript?

amxmln,
@amxmln@mastodon.design avatar

@chrisonline plain JavaScript with the Airbnb coding style. 😊 I’m making an effort to document my custom functions with JSDoc though, so I do get some very useful hints.

chrisonline,
@chrisonline@androiddev.social avatar

@amxmln what's the Airbnb coding style?

amxmln, (edited )
@amxmln@mastodon.design avatar

@chrisonline It’s basically a set of conventions that are enforced by a linter (eslint in my case): https://www.npmjs.com/package/eslint-config-airbnb-base

It helps keeping the code clean and in a uniform style even if multiple people are working on it. 😊 I think it’s also a great tool for beginners because JavaScript has plenty of ways to achieve the same result, but not all of them are equally effective. Reading up on why a linting rule is triggered can teach you a lot about the language.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • webdev
  • DreamBathrooms
  • everett
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • rosin
  • GTA5RPClips
  • Durango
  • Youngstown
  • slotface
  • khanakhh
  • kavyap
  • ngwrru68w68
  • tacticalgear
  • JUstTest
  • osvaldo12
  • tester
  • cubers
  • cisconetworking
  • mdbf
  • ethstaker
  • modclub
  • Leos
  • anitta
  • normalnudes
  • megavids
  • provamag3
  • lostlight
  • All magazines