Développement avec les technologies modernes
Vous êtes livré avec les dernières technologies
Lors de la conception de votre application web, je développe avec les toutes dernières technologies du moment.
Ceci est important afin d'optimiser au mieux les performances et la pérennité de votre application web à long terme.
Voici les principales technologies avec lesquelles je travaille :
PHP 8.3 - Langage serveur
PHP est un langage de programmation Open Source utile pour développer des algorithmes côté serveur.
Ce langage est utile pour développer la partie dynamique de votre application web.
Je développe avec ce langage depuis début 2015. D'ailleurs, j'ai mis quelques-unes de mes références de codage PHP sur mon GitHub.
À ce jour, la dernière version stable de PHP est PHP 8.3 :
Laravel 11 - Framework PHP
Laravel est un Framework PHP Open Source qui fut créé en 2011.
Laravel est actuellement (et depuis 2014) le Framework PHP le plus populaire au Monde.
Je développe avec Laravel depuis Août 2015. J'ai aussi dans le passé travaillé avec le Framework Symfony, mais je préfère de loin la modernité de Laravel.
À ce jour, la dernière version stable de Laravel est Laravel 11 :
- Historique des versions de Laravel sur le site de Laravel
- Historique des versions de Laravel sur Wikipedia
React.js 18 - Framework JavaScript
React JS est un Framework JS Open Source qui fut créé par Facebook en 2013.
À ce jour, la dernière version stable de React est React.js 18 :
Next.js 14 - SSR
Next.js est un framework React JS qui nous permet, entre autres, de créer applications web rapides et optimisées pour le SEO.
À ce jour, la dernière version stable de Next.js est Next.js 14 :
Vue.js 3 - Framework JavaScript
Vue.js est un Framework JS Open Source qui fut créé par Evan You en 2014.
À ce jour, la dernière version stable de Vue.js est Vue.js 3 :
MariaDB 11.X - SGBDR
MariaDB est un système de gestion de bases de données (SGBDR) Open Source.
MariaDB est un un fork de MySQL (mais MySQL contrairement à MariaDB n'est pas 100% Open Source, il a une double licence : GPL et propriétaire).
À ce jour, la dernière version stable de MariaDB est MariaDB 11.X :
- Historique des versions de MariaDB sur le site de MariaDB
- Historique des versions de MariaDB sur Wikipedia
PostgreSQL 17 - SGBDRO
PostgreSQL est un système de gestion de base de données relationnelle et objet (SGBDRO) et Open Source.
À ce jour, la dernière version stable de PostgreSQL est PostgreSQL 17 :
- Historique des versions de PostgreSQL sur le site de PostgreSQL
- Historique des versions de PostgreSQL sur Wikipedia
Nginx 1.X - Serveur HTTP
Nginx est un logiciel libre de serveur web qui est réputé pour ses performances élevées et sa faible consommation mémoire.
Comme Serveur HTTP il existe aussi Apache, mais je préfère travailler avec Nginx qui a de meilleures performances et qui monte en popularité.
À ce jour, la dernière version stable de Nginx est Nginx 1.X :
Debian 12 - Distribution Linux
Debian est une distribution du système d'exploitation Linux.
Étant donné que la majorité des serveurs web je les configure avec Debian, je suis habitué à travailler avec cette distribution.
À ce jour, la dernière version stable de Debian est Debian 12 :
- Historique des versions de Debian sur le site de Debian
- Historique des versions de Debian sur Wikipedia
Ubuntu 24 - Distribution Linux
Ubuntu est une distribution basé sur la distribution Linux Debian.
Ubuntu a une version Desktop (bureautique) et une version Serveur qui se nomme Ubuntu Server.
Je travaille quotidiennement avec Ubuntu pour travailler en Local (localhost) sur mon poste.
À ce jour, la dernière version stable de Ubuntu est Ubuntu 24 :