Dans cet épisode spécial news de l’été, nous allons revenir sur la Laracon US 2023 et les principales annonces sur l’écosystème Laravel. Nous évoquerons également Astro 2.9 qui intègre les Views Transition. Nous parlerons de Bases de données avec des services compatibles Edge et des ORM. Nous passerons rapidement sur la Tailwind Connect et les annonces de cette conférence. Nous finirons par quelques news rapides avant de prendre quelques vacances en août. Bonnes vacances et on se retrouve en septembre.
Laracon US
- Pest 2.9 https://pestphp.com/docs/pest-spicy-summer-release
- Laravel Herd : Installer PHP en 1 click sur un mac https://herd.laravel.com/
- Laravel Folio : Routes basées sur les fichiers de vues (pages) https://github.com/laravel/folio
- Laravel LiveWire 3 : Du JS écrit en PHP ! https://livewire.laravel.com/ JS géré avec Alpine js. Livewire 3's entire JS file weighs only 33kb!
- Laravel Volt : Mélanger la logique et la vue dans un fichier vue, Single File component ! https://livewire.laravel.com/docs/volt
- Native PHP : Faire des apps desktop avec PHP https://nativephp.com/
Astro
Version 2.9 qui intègre en expérimental les Views Transition. https://astro.build/blog/astro-290/
Usage hyper simple. Résultats efficaces !
Valibot
https://www.builder.io/blog/introducing-valibot
Comme Zod mais 1kb !
SQLite edge
Offre gratuite assez généreuse !
PRISMA 5
https://www.prisma.io/blog/prisma-5-f66prwkjx72s
Plus rapide par défaut !
Drizzle ORM
ORM Edge compatible !
Bun
Jarred Sumner annonce la V1 le 7 septembre \o/ https://twitter.com/jarredsumner/status/1678424677629464576?s=61&t=Z9X856t7R76_G7iaDR4ICg
Tailwind Connect
https://tailwindcss.com/blog/2023-07-18-tailwind-connect-2023-recap
Il y a six ans, c'était juste quelques feuilles de style que je copiais et collais d'un projet à l'autre. Aujourd'hui, il est téléchargé plus de 25 millions de fois par mois par des millions de développeurs et est utilisé par certaines des plus grandes entreprises du monde pour créer certains des plus grands sites Web du monde.
Oxide : nouveau moteur (tools chain)
Oxide est constitué de nombreuses pièces différentes, mais elles se résument toutes à deux objectifs : l'amélioration des performances et la simplification de l'expérience des développeurs.
Nous faisons de Tailwind un outil de traitement CSS tout-en-un en intégrant Lightning CSS, ce qui signifie que dans la prochaine version de Tailwind, des choses comme l'importation d'autres fichiers CSS, l'imbrication, les préfixes de fournisseur et les transformations de syntaxe pour les futures fonctionnalités CSS fonctionnera simplement - pas besoin d'installer ou de configurer des outils supplémentaires comme autoprefixer ou postcss-import.
Catalyst : React UI Kit
Vite + Lightning CSS
vite@4.4.0 intègre Lightning CSS Support Expérimental
Brève drôle 🤣
Générer 61 000 dollars avec un site fait avec PHP/HTML CSS et jQuery
https://twitter.com/levelsio/status/1675829733668319233?s=61&t=Z9X856t7R76_G7iaDR4ICg
News en bref
https://github.com/esm-dev/esm.sh
Sommaire
- 00:00:00 Intro
- 00:01:50 Laracon US 2023
- 00:19:50 Astro 2.9 Views Transitions
- 00:21:50 Valibot
- 00:25:38 Turso Sqlite Edge
- 00:28:42 Prisma 5
- 00:31:00 Drizzle ORM
- 00:36:00 Bun V1.0
- 00:38:30 Tailwind Connect
- 00:53:18 Vite JS + Lightning CSS
- 00:55:00 61 000 $ avec un site PHP / Jquery
- 00:57:30 Railway
- 01:00:30 Hop
- 01:03:00 Arc Browser
- 01:09:20 CDN ESM
- 01:13:20 Prompt AI
- 01:15:00 Fin !
Bonne écoute !