Follow

@42GB@climatejustice.social I think there's an important distinction between websites (content focussed) and webapps (applications), where the latter is usually signified by lots of interaction, and having to change many elements.

For webapps I use React, it's the largest dependency in my projects but is still a rather modular/hackable structure that works well for me. It's combined with other (small) dependencies using Browserify to get a bundle for the client. I use dependencies where sensible, especially smaller ones over large kitchen-sink frameworks. Frontend is bundled with PostCSS with icssify, and a few plugins most importantly postcss-nested so I can write nested selectors, which is much cleaner imo

For websites I'll still use browserify for postcss (split to static css with css-extract), also bundling the javascript in case I need (old) browser compatibility with babel, or want to include dependencies

gist.github.com/joepie91/95ed7 is more Node.JS focused but a great resource nonetheless

Sign in to participate in the conversation
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.