Forgot to update on yesterdays progress. Spent the time to configure a new #typescript project with #fastify. Will focus today on authentication.
#buildinpublic #fastify #typescript
Alternatives to #Express:
Koa, which can either replace or complement both Express and Connect.
Fastify, which looks straightforward and very similar to Express. Plugin for templating (supporting Handlebars, Mustache, Pug and EJS): @fastify/view.
NestJS, which seems too convoluted and probably redundant since it works on top of either Express or Fastify (?).
Meteor: more of a platform. No tutorial for vanilla JS (only for React, Vue, etc), and not oriented towards SSR.
I’ll probably go for #Koa or #Fastify.
:javascript: #JS #JavaScript :node: #Node.js #Node
#express #koa #fastify #js #javascript #node
Ok.
Rolled my own "middleware" for generating article preview images was easier than expected in/with @astro .
A rough version for the tutorial soon :D .
#tinkering #astrobuild #js #learning #fastify #tailwind
Pour les développeurs qui me suivent ici ça représente plus de 4 hommes/mois de travail intense : on a littéralement jeté la code base de l'ancienne version (dont j'étais pourtant super fier) pour repartir de zéro et reconstituer une fondation pérenne et plus professionnelle.
Le backend a été migré de Express en JS vers #Fastify en TS par Benoît, pour ma part j'ai remis à plat complètement l'app #React pour basculer côté #NextJs.
L'aventure ne fait que commencer !
For backend code https://alexkondov.com/tao-of-node/ is pretty solid.
I personally think #fastify is a much stronger framework than express and a few other differences, but by and large I think it’s filled with a lot of great tips.
77-Nodejs Course 2023: Resources Output from Hasan Zohdy 👇 https://dev.to/hassanzohdy/77-nodejs-course-2023-resources-output-262o #typescript #mongodb #fastify #node
#typescript #mongodb #fastify #node
🚢 I quietly added #gitea as a service to https://coolify.io today with lots of bug fixes.
🛠️ Currently working on adding #docker registry support to use private Docker images or any Docker registry!
#gitea #docker #buildinpublic #opensource #svelte #fastify
L'objectif derrière cette croissance c'est potentiellement ouvrir un statut associatif pour couvrir les dépenses du projet : nom de domaine + hébergement.
Maintenant la technique !
La V1 repose sur :
- Une #API #Express
- Une App #React
- Une déploiement #Docker sur un VPS
La migration technique actuelle va apporter :
- Une #API #Fastify
- Une App #React construite avec #NextJs pour améliorer le référencement.
De lead backend sur la v1 je passe lead front sur la v2.
#API #Express #react #docker #fastify #nextjs
#fastify looks really alive compared to #expressjs and #koajs, building a side project with it now