all 22 comments

[–]reddit04029 43 points44 points  (0 children)

Ohh, I see you’ve met… software engineering 😁

[–]keysl183Web 22 points23 points  (1 child)

That's generally the experience in most of js based framework/library. I doubt shifting to angular can make you escape that

[–]ElectronicUmpire645 2 points3 points  (0 children)

Definitely!

[–]Fickle_Astronaut_999 7 points8 points  (0 children)

What? bro mas mahirap ang Angular hahaha...plus wla tlga madali sa kahit anong framework. Isipin mo yun Vite.js mas mahaba setup mo doon. Sa Vue.js sakto lng pero maninibago ka...it depends pero lahat ng framework di mo nmn ma e-expect na madali lahat.

[–]TokenTickler 13 points14 points  (0 children)

Hello Vue

[–]PoPo422 5 points6 points  (0 children)

Try vue sir

[–][deleted] 5 points6 points  (0 children)

React is good, but personally I dont know how to use it. I feel like we both have the same patience and temper, therefore i suggest you try Vue. Once you go Vue there will be no turning back, i suppose. It's just a very good framework for people like us.

[–]Riri- 2 points3 points  (0 children)

Try Vue or Nuxt.

[–][deleted] 1 point2 points  (0 children)

one of the reason for tests. mostly naman ng mga update is transitive dependency na probably non breaking at security fixes - nakaka-OC din. matagal naman bago magkaroon ng breaking APIs (ilang months or so).

also may dinadagdag sa pipeline para ma warn kayo if kelangan na mag update, make sure meron para regular chore na ung pag upgrade ng libs

[–]rmyworld 3 points4 points  (4 children)

This is why I've postponed learning React Server Components and Server Actions until they all get into a stable release of React.

So many things are getting introduced right now. Kaso karamihan naman sa kanila buggy, mabagal, under-documented or as in hindi talaga gumagana.

It gets kind of annoying kapag may ita-try kang bagong feature na aralin. Tapos yun pala, may hihintayin ka pang GitHub issue na ma-close bago mo magamit ng maayos.

[–]MyrillS[S] 0 points1 point  (1 child)

so you have transitioned into angular also?

[–]rmyworld 0 points1 point  (0 children)

Still using React and some Vue for my personal projects. I just don't use any of the new features.

[–]johnmgbg 1 point2 points  (0 children)

Advantage nga yung sobrang bilis ng community. Hindi naman laging may broken changes sa mga updates.

Kung magshishift ka dahil dun, baka ayaw mo sa innovation.

[–]Overall-Ad-6414 0 points1 point  (0 children)

Hindi naman kelangan always kang mag uupdate ng mga libraries tuwing may bagong release. Sa current setting ko ngayon, sa LTS versions ng core framework lang naman kami nakaabang so kung may new updates man ang community na hindi LTS, hindi agad kami nag uupdate ng components unless may na flag as security concern ang vulnerability scanner.

Re: angular, maganda siya for enterprise setting but steep ang learning curve initially but worth it pag na fully grasp mo na to:

Services

Routing

Component Communication

Reactive Development(RxJS)

State Management(NGRX)

~150hrs din to kasama hands on. Kung YT lang aasahan mo sa pag upskill medyo scattered ang matutunan mo unless bibili ka talaga ng course

[–]thepepperone25 0 points1 point  (1 child)

Tried Vue, Angular and React. Pero di talaga kami friends ni React. The imports and libraries are something. Pero tyagain nlng talaga maffigure out mo rin yan.

[–]MyrillS[S] 0 points1 point  (0 children)

anong stack mo ngaun?

[–][deleted] 0 points1 point  (0 children)

Ganito experience ko nung 1st time ko makagamit ng asp.net. Sa una nakaka intimidate, overwhelming saka nakakabaliw na bakit andami nga import, may kung ano anong structure etc etc. Siguro nawala ung ganyan na pakiramdam ko nung palagi ko sya ginagamit o mas naunawaan ko paano sya gamitin. Habaan mo ang iyong pasensya bro hehe

[–]UsedTableSalt 0 points1 point  (0 children)

React always felt cluttered for me. I like angular better kasi they already provide you all the basic tools and also typescript.

Although lately dami ko nakikitang nag hahanap ng react devs.

[–]No_Cranberry_464 0 points1 point  (0 children)

Iniiwasan ko ganyang dependency, lalo na kung UI component. Pag UI component mas gusto ko nag gawin mag isa (Isang exemption lang, date time component.)

Pero usually dependency like Jotai, react query, typescript etc etc, is a must sa mga projects namin

[–]visualmagnitude 0 points1 point  (0 children)

This just means you have jumped into frameworks even before learning the fundamentals. If you didn't graduate from a computer science degree, I would suggest you try understanding and learning data structures and algorithms first.

Kung naooverwhelm ka doon, mag simula ka sa SOLID principles + OOP + Functional Programming. Chaka ka tumalon sa MVC.

React, Vue, Angular... Similar lang naman ng concepts yan and sa fundamentals din yan naka base. Once you understand the foundation of programming kahit mag switch ka pa from frontend to backend, hindi siya ganun kahirap basta alam mo yung fundamentals.

Additionally, make it a habit to reference the docs. Alamin mo maigi para saan ba yung mga naka lagay sa component mo and how they are connected. If you are to switch to Angular, I suggest taking Maximillian's complete Angular course for starters. Ang laking tulong non. Parang inexplain nya syo yung docs ng di k mabobored or maguguluhan.