Fullstack

Fullstack

Less than a month to go: Get ready for SymfonyCon Vienna 2024! (Symfony Blog)

SymfonyCon Vienna 2024 approche à grands pas, avec un programme complet en ligne. Les journées de workshop se tiendront les 3 et 4 décembre, suivies de la conférence les 5 et 6 décembre, proposant des sessions par des experts, des ateliers spécialisés en Symfony, PHP, et des pratiques de codage modernes, ainsi qu'une piste d'Unconference. Inscription possible pour divers types de billets adaptés aux participants.

Fullstack

GitHub Next | GitHub Spark

GitHub Spark est un outil alimenté par l'IA pour créer et partager des micro-apps personnalisables sans écrire de code. Il comprend un éditeur basé sur le langage naturel pour décrire les idées, un environnement d'exécution géré et un tableau de bord PWA pour gérer ces créations. L'outil favorise la personnalisation et le partage entre utilisateurs, permettant de créer des applications simples et ciblées en évolution continue.

Fullstack

PostgREST: Revolutionizing Web Development with Instant APIs

PostgREST permet de transformer directement une base de données PostgreSQL en une API REST fonctionnelle sans nécessiter de développement backend. Cela simplifie le processus de création d'API, permettant aux développeurs de se concentrer sur le frontend et de réduire le code à maintenir. L'intégration avec des outils comme Supabase et React-Admin facilite encore plus la gestion de l'authentification et la création d'interfaces utilisateur.

Fullstack

A syntax highlighter that doesn't suck - stitcher.io

L'article traite des défis rencontrés par un développeur pour choisir une solution de syntax highlighting pour une documentation open source. Il explique les limitations de solutions existantes comme highlight.js et Torchlight, et exprime sa frustration face à l'absence de solution satisfaisante qui soit à la fois rapide, rendue côté serveur et prenant en charge la syntaxe PHP moderne. L'auteur envisage de créer sa propre solution après des recherches infructueuses, soulignant son engagement à résoudre ce problème crucial pour le projet.

Fullstack

Building a custom language in tempest/highlight - stitcher.io

L'article explique comment créer un surligneur de syntaxe personnalisé en ajoutant une nouvelle langue, en particulier la langue Blade. Il décrit trois concepts essentiels : les motifs (patterns) qui déterminent ce qui doit être surligné, les injections qui permettent de traiter différentes langues dans un même bloc de code, et les classes de langues qui combinent les motifs et les injections. L'auteur guide le lecteur à travers la création de nouveaux motifs et injections pour la langue Blade, en mettant l'accent sur l'extensibilité des classes de langues et des tests à écrire pour ces nouvelles fonctionnalités.

Fullstack

A simple approach to static site generation - stitcher.io

L'article décrit le parcours de création et d'amélioration d'un générateur de sites statiques nommé Stitcher. L'auteur explique comment il a tenté de simplifier le processus de génération de pages en utilisant des contrôleurs au lieu de fichiers YAML, afin de faciliter le développement local et d'optimiser la génération de pages statiques. Il partage ses réflexions sur la complexité de son approche initiale et les solutions mises en œuvre pour résoudre les problèmes rencontrés, tout en invitant à reconsidérer l'usage excessif de configurations compliquées.

Fullstack

Real-time message handling and notifications with API Platform (🇺🇸) - API Platform Conference

Cette présentation explore la construction d'une architecture moderne pour la gestion des messages et les notifications en temps réel, en utilisant API Platform, Symfony Messenger et Mercure. L'objectif est d'établir un flux de travail robuste permettant le traitement des messages et des notifications immédiates aux utilisateurs, tout en garantissant une haute disponibilité et une performance optimale.

Fullstack

API Platform Admin: The Ultimate Admin Generator (🇺🇸) - API Platform Conference

L'API Platform Admin est un générateur d'administration puissant basé sur react-admin v5, optimisant la construction d'interfaces d'administration ou B2B pour votre API. Il facilite l'intégration de composants tels que des filtres et des menus grâce à une vaste bibliothèque, améliorant ainsi la productivité même pour ceux qui préfèrent éviter JavaScript.