And yeah, leaning more towards Vue than React for front-end stuff... (due to reading this: https://help.nextcloud.com/t/give-vue-2-x-a-chance/9956/22 even though it might now be a bit out-of-date)...
@lightweight Checked the stars, Vue is ahead.
@lightweight But the other two metrics have stayed the same.
@LovesTha say no more :) (actually, though, I prefer not to make my tech decisions on the basis of what Github says :) ) but it does suggest that it's a good/viable option.
@lightweight I don't understand what you're building. But Vue is good. Lightweight and can export Web components too. For CSS, I really like Tailwind CSS. Python/Ruby on the backend can be a bit too slow, now that we have alternatives like Elixir, Golang and Crystal.
Depending on what you're building, you can skip the entire backend by simply running Hasura/Graphile/PostgREST on top of PostgreSQL and only focus on building a great frontend.
The less code you have to write, the better.
@lightweight If you simply plan to USE a lot of FOSS webapps for an org, then Sandstorm.io or custom Docker scripts to unify auth etc (the way cloudron.io does) might be what you want.
@nilesh We've already got all the apps running (currently Docker Compose, supporting 100k-ish users, but will scale up to Kubernetes as required). This app is designed to tie together auth (SSO) and monitoring, give users a consolidated interface rather than the slight jumble we currently have in our proof-of-concept.
@nilesh looking more at your learn-awesome project, too. This is us: https://tech.oeru.org/democratising-higher-education-oers-foss (the site also has links to our most recent tech mix including lots of how-tos)
@lightweight Open-source technologist working on OERs sounds like a dream job to me. I'm very passionate about FOSS too. Right now, supporting some folks in India who are running a FOSS hackathon this weekend: https://fossunited.org/hackathon
Been working on LearnAwesome for more than a year and have had a few conversations with related projects like OpenSyllabus , OpenLibrary etc. Haven't got many external code contributors so need to think about sustainability.
@nilesh and yes, I've ended up in a plum role for sure! I'm very fortunate.
@nilesh I'm all for minimising code... Will have to have a look at PostgREST - I'm a big fan of Postgres in general, and would prefer to, for example, avoid Mongo given Postgres' JSON field type...
@lightweight Vue is also the choice adopted by MediaWiki.
My current favorite is Svelte, which is tiny and easy to incrementally adopt. It feels the most like standard HTML/JS/CSS.
@jimt good to know regarding Vue... and haven't heard of Svelte - you're the second to point that way... will investigate.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!