3 ms·
I don't necessarily disagree with you, but it's also very easy to have something that "looks nice". It's pretty trivial these days to go get a Bootstrap Templa
by endisneigh 3y ago
I don't necessarily disagree with you, but it's also very easy to have something that "looks nice".
It's pretty trivial these days to go get a Bootstrap Template and Tailwind Template, often times of the type of product you're trying to make anyway, and just wire together some backend stuff.
- renegade-otter 3y agoOf course you can build something that's easy on the eyes - but you also need to build the product, the value. My point is that you need both, and you need to do it lean, without getting into the toolchain swamp that is modern UI development, because you will never be nearly done that way.
- endisneigh 3y agoI'm not sure I'm following you. Of course you need a product. You can solve whatever problem it is your customers are trying to solve and have something decent in terms of ui/ux is my point. The UI/UX expectations like you've mentioned have gone up, but so has the ease in meeting that expectation. It's a no-op unless you decide to do everything by hand without using the ecosystem of tooling that exists these days.
- hobofan 3y agoHonest question: Have you recently done any frontend development? I think your assessment might have been valid 3-4 years ago, but nowadays if you keep to an established framework (e.g. Next.js with Tailwind), frontend development is about as simple as it was during the Rails + Bootstrap era.
- renegade-otter 3y agoAnd yes, hobofan, I have done recent UI development. I use CSS Grid as it essentially makes Bootstrap legacy - and I have used that since version 1. I use ArrowJS and ES6 directly, even lighter than anything you mentioned. You are probably just assuming I am technically incompetent, but I've been down a few rodeos in 20+ years of doing this.