Skip to content

Ressources veille & développement

Pour progresser en développement il faut se maintenir à jour, et pour cela il faut pratiquer. Dans cette page vous trouverez des ressources utiles à votre progression.

Table des matières

Généralistes

Veille

Newsletters

Un email par semaine, la veille sans effort :

Agrégateurs RSS

Outillage

Documentation

Imageries et illustrations

Frameworks CSS

Apprentissage

Assistants IA

Des outils devenus incontournables, à utiliser pour comprendre et non pour produire à votre place : en évaluation comme en entretien, vous serez seul face au code.

Prototypage

Polices

Icônes

Couleurs

Bonnes pratiques

DevOps

  • Certbot <- Installer un certificat SSL pour son site web (HTTPS)
  • Acme.sh <- Installer un certificat SSL (HTTPS), équivalent Certbot mais écrit en script shell.

Générateurs de sites statiques

Les outils suivants permettent de générer des sites « clients » dynamiques ou statiques en utilisant uniquement du HTML, CSS et JS. Ils sont donc hébergés sur des plateformes de type Netlify, Github Pages, etc. Parfait pour un portfolio ou une documentation.

  • VitePress <- Générateur de site statique basé sur VueJS.
  • Astro <- Générateur de site statique.
  • Docusaurus <- Générateur de documentation.
  • NextJS <- Framework fullstack basé sur React.

Thèmes pour Astro

Liste de thèmes

Hébergement

Deux catégories :

  • Les sites statiques (HTML, CSS, JS)
  • Les sites dynamiques (PHP, NodeJS, Python, Ruby, Java, etc.)

Point vocabulaire

CI/CD signifie « Continuous Integration / Continuous Delivery ». Il s'agit d'un ensemble de techniques permettant de déployer automatiquement un site web à chaque modification du code source. Les plateformes proposant ce service sont souvent gratuites pour les sites statiques et intègrent une interface permettant de gérer les déploiements (exemple Netlify).

Sites statiques

  • Netlify <- CI/CD, Simple, « gratuit », avec une interface web de gestion.
  • Cloudflare Pages <- CI/CD, « gratuit », très généreux sur le free-tier.
  • Vercel <- CI/CD, « gratuit », la référence pour les projets NextJS.
  • Surge.sh <- CI/CD, Simple, « gratuit », un poil plus technique.
  • Gitlab Pages <- CI/CD
  • Github Pages <- CI/CD (Gratuit, mais sans interface de gestion)
  • Firebase Hosting <- CI/CD (Gratuit, mais sans interface de gestion)

Sites dynamiques

  • Heroku <- CI/CD, Plus complet, mais un peu plus « complexe ». Payant (plus d'offre gratuite depuis fin 2022).
  • OVH <- Hébergeur classique à base de serveurs dédiés ou mutualisés.
  • Web Hosting OVH <- Hébergement mutualisé à petit prix.
  • AlwaysData <- Free-tier de 100 Mo pour vos projets.
  • Page Perso Free <- 10Go gratuits si abonné Free.
  • Railway <- Payant mais avec une offre de test de 500h.
  • Render <- CI/CD, free-tier pour les petits projets (avec mise en veille).
  • Fly.io <- Déploiement de conteneurs Docker proche de vos utilisateurs.
  • Clever Cloud <- PaaS français, données hébergées en France.
  • Coolify <- PaaS open source à auto-héberger sur votre propre serveur (type Netlify/Heroku chez vous).
×

Reformulation

La reformulation (IA) peut faire des erreurs. Envisagez de vérifier les informations.