{"id":1164,"date":"2021-01-25T13:07:49","date_gmt":"2021-01-25T13:07:49","guid":{"rendered":"https:\/\/www.muratyaman.co.uk\/blog\/?p=1164"},"modified":"2021-01-25T13:07:49","modified_gmt":"2021-01-25T13:07:49","slug":"material-ui-is-ridiculous-ui","status":"publish","type":"post","link":"https:\/\/www.muratyaman.co.uk\/blog\/index.php\/2021\/01\/material-ui-is-ridiculous-ui\/","title":{"rendered":"Material UI = Ridiculous UI"},"content":{"rendered":"<p>If you want to see one of the most <strong>ridiculous UI<\/strong> libraries and a <strong>perfect<\/strong> example of <strong>overengineering<\/strong>, it&#8217;s more than enough to check the code for the <strong>BUTTON component<\/strong> (s) in <strong>MaterialUI<\/strong> !<\/p>\n<p>477 lines of code (only in one of the files) for a bloody button!?<\/p>\n<p>However, <strong>herds of tech<\/strong> will just continue following such teams without <strong>questioning\/challenging<\/strong> the <strong>basics<\/strong> of coding, HTML, CSS and JavaScript\/TypeScript!<\/p>\n<p>Ref: <a href=\"https:\/\/github.com\/mui-org\/material-ui\/blob\/next\/packages\/material-ui\/src\/Button\/Button.js\">https:\/\/github.com\/mui-org\/material-ui\/blob\/next\/packages\/material-ui\/src\/Button\/Button.js<\/a><\/p>\n<p>Ref: <a href=\"https:\/\/material-ui.com\/\">https:\/\/material-ui.com\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you want to see one of the most ridiculous UI libraries and a perfect example of overengineering, it&#8217;s more than enough to check the code for the BUTTON component (s) in MaterialUI ! 477 lines of code (only in one of the files) for a bloody button!? However, herds of tech will just continue following such teams without questioning\/challenging the basics of coding, HTML, CSS and JavaScript\/TypeScript! Ref: https:\/\/github.com\/mui-org\/material-ui\/blob\/next\/packages\/material-ui\/src\/Button\/Button.js Ref: https:\/\/material-ui.com\/<\/p>\n","protected":false},"author":2,"featured_media":1165,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[222,221,93,201],"class_list":["post-1164","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology","tag-css","tag-html","tag-javascript","tag-typescript"],"_links":{"self":[{"href":"https:\/\/www.muratyaman.co.uk\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.muratyaman.co.uk\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.muratyaman.co.uk\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.muratyaman.co.uk\/blog\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.muratyaman.co.uk\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=1164"}],"version-history":[{"count":1,"href":"https:\/\/www.muratyaman.co.uk\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1164\/revisions"}],"predecessor-version":[{"id":1166,"href":"https:\/\/www.muratyaman.co.uk\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1164\/revisions\/1166"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.muratyaman.co.uk\/blog\/index.php\/wp-json\/wp\/v2\/media\/1165"}],"wp:attachment":[{"href":"https:\/\/www.muratyaman.co.uk\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=1164"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.muratyaman.co.uk\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=1164"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.muratyaman.co.uk\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=1164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}