3 ms·
I agree, but I also think that when developers talk about simplicity it's in terms of understanding the bits and moving parts that make the whole. Like creatin
by hnedeotes 5y ago
I agree, but I also think that when developers talk about simplicity it's in terms of understanding the bits and moving parts that make the whole.
Like creating a nextjs app, or a wordpress website, those things are all "simple" to execute - as in easy - you type a command/click somewhere and it's done, you've got the structure and all plumbing done. You can understand all the pieces after working with them for a while and they mostly cover everything you need for their use case (which in this case makes some things simple, creating a new page, or blog entry, uploading an image, etc).
With Squarespace and such it's the same, it's simple, specially for someone who isn't a webdev - but what it's doing is not simple and when you need to stray from what it does and how it works (specially in visual builders) simple things become very complex or even not doable. They're probably still the best tools for a given range of websites/purposes, even if you know how to code, but definitively running transpilers, pre and post processors, chunking files, merging code, scoping blocks of html and css, stacks of middleware, etc, is the opposite of simple.
- beckingz 5y agosquarespace is especially painful for leaving the happy path.