Our great sponsors
-
headlessui
Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.
-
ASP.NET Core
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Look at https://headlessui.com/ as an example, they provide quality components from scratch. Making quality, accessible components takes a ridiculous amount of time and that's just 1 aspect of web development.
Yeah usually I build from the ground up by reinstalling Windows Vista from scratch, installing Dreamweaver and Frontpage and Notepad++, then hand coding a new framework in asp.net - and I'm done. Romeo Dun.
But I'm not going to handwrite all of those things if I already have them. For example for CSS I'd just grab a repo that I use and start the project with that - https://github.com/perpetual-education/pssst-css. And then from there - it would depend on the project. I also have a big collection of common layouts I've made that I can pick and choose from (if they match). But then - does the site need a content management system? Do I want to build it with a cloud CMS or something like WordPress - or is it a project with a client/server app type thing? And we're always leveraging packages and libraries and frameworks and stuff. But really - I have been making a lot of sites with just PHP and JSON lately - and it's a lot less hassle and I pretty much write them from scratch. Who knew!