4 ms·
"Build your site in minutes or copy & paste your way to a professional website components!" - state of front-end right now
by victorbojica 2y ago
"Build your site in minutes or copy & paste your way to a professional website components!" - state of front-end right now
- tomschwiha 2y agoIsn't it a good thing the web became so accessible? It's super easy to find ressources free to use.
- samuellevy 2y agoFunny that you mention "accessible"... Because most of these components are anything but. Modern HTML and CSS are awesome tools on their own, and are able to do so much without needing to rely on massive JavaScript bundles, but you still end up with component libraries that are <div><div><div><div> all the way down.
- W4ldi 2y agoWe already had that with Dreamweaver
- kyahwill 2y agoI'm in this comment and I don't like it
- datascienced 2y agoSo? If you like coding but hate design this sort of thing can help get something reasonable up and running without analysis paralysis.
- romanovcode 2y agoNot really. Now write the code in React/Angular/etc to make it all work together.
- code_biologist 2y agoHonestly the bloat and ergonomics of heavily customizable generic component libraries aren't great. Copy and pasting a simple component to make the specific customizations you want helps reduce JS ecosystem churn and dependency pain. Popularity of libraries like shadcn/ui [1] are good acknowledgements of that. [1] https://ui.shadcn.com/ https://ui.shadcn.com/
- dartos 2y agoIt’s basically web widgets. Nothing wrong with it really.
- jefozabuss 2y agoI think for an average landing page / small shop it's perfectly fine. They can go online faster with tools like this. For more complex projects you'd tweak the components of course but it helps a lot that you can see the whole blocks rendered in advance and can prototype way faster this way.
- breckenedge 2y agoJust do it in Wordpress. Then you don’t even need the designer or developer, just a credit card.
- mattgreenrocks 2y agoWebdev has always been a focus point for the industry's love of commoditization, unfortunately. What these libraries don't do is confer any design sense. You still have to know how to put the components together well, which means you'll spend way more time than expected adjusting sizing, spacing, and thinking about responsive design.