What's new

Question - -regarding REACT JS

neko021403

Eternal Poster
Established
Joined
Nov 3, 2022
Posts
511
Reaction
1,129
Points
377
im learning react js ..

what do you think about material ui? inaaral ko po kasi sya now ..
parang mas madali sya ...


nasanay po kasi ako sa mano mano . .css kasi we're not allowed to use material ui or any bootstrap , template template po ..

bali mano mano po at mga library lang ng react js ..
 
Material UI is a popular UI library for React that provides pre-designed components that follow the material design guidelines from Google. It can definitely make the development process faster and easier since you don't have to create each component from scratch.

One advantage of using Material UI is that it has good documentation and a large community, so it's easier to find solutions to common problems or questions. It also offers a lot of customization options if you want to change the look and feel of the components.

However, if you are used to writing your own CSS and want to have full control over the styling of your components, then it may not be the best fit for you. You can still use React libraries and build your components from scratch, but it may take more time and effort.

Ultimately, the choice of whether to use Material UI or not depends on your preference and needs. If you value speed and ease of development, then it's definitely worth giving a try. But if you prefer to have more control over styling, then sticking to writing your own CSS may be the better option.
 
Hi, based sa experienced ko mas madali magdevelop ng app using css frameworks like Bootstrap or MUI (Material UI). Pero nung nagcapstone thesis rin kami, pinilit kong matuto ng vanilla CSS at SCSS so, para saken. If mag mamano-mano ka ng CSS. Try mo pag-aralan yung grid system ng Bootstrap tas gayahin mo na lang yung approach nila, para reusable yung mga classes mo. At pag dating naman sa element/components, material ang gawin mo.
 
Kung wala kayong developer na taga-gawa ng components, mag-be-benefit po talaga kayo sa material UI or bootstrap. Dipende nalang talaga sa approach ng team.
 
Gumamit ka ng MUI kung ayaw mo magaksaya ng oras sa paggawa ng custom components.
Pros:
  • You don't have to deal with accessibility and HTML semantics (everything is handled by the library)
  • You don't have to deal with proper button/cards/tabs padding/margin
  • You don't have to deal with proper font-size usage
  • Components already looks good with 0 UI customization
  • Prototyping can be quick and easy
  • Grid system of MUI is really good lol easy to use

Cons:
  • Your website can possibly look "generic" kasi gumamit ka ng isang sikat na React UI library, which is also used by many
  • Perfomance issues daw

If hindi naman dealbreaker sayo yung cons I've listed, use MUI.
 
Back
Top