Jquery

Dev front

Refactoring a 12,000-Line jQuery Monster in One Weekend

Cet article décrit le processus de refactorisation d'une application front-end contenant 12 000 lignes de code jQuery en un week-end. L'auteur utilise le modèle de strangulation pour transformer le code vieillissant en modules JavaScript modernes et testables tout en maintenant la production en fonctionnement. Les étapes incluent l'extraction de fonctions pures, la centralisation des événements, la création d'un magasin d'état et la mise en place de tests pour assurer la stabilité. L'article souligne que les réécritures complètes sont des échecs fréquents et encourage à aborder les refactorisations de manière itérative et contrôlée.

"
Autre

Open Calendar - le client web CalDAV clé-en-main - LinuxFr.org

Open Calendar est un client web clé-en-main pour le protocole CalDAV, permettant d'intégrer facilement un agenda connecté à des serveurs CalDAV. Développé pour répondre aux limitations d'autres solutions existantes, ce projet offre une intégration simplifiée et des options de personnalisation. Actuellement en phase bêta, il invite les contributions et retours d'utilisation.

Dev front

Auto-Provide jQuery for Mischievous Packages

Cette vidéo présente comment utiliser Webpack Encore pour intégrer automatiquement jQuery dans des packages JavaScript, en se concentrant sur l'organisation de scripts et l'intégration de composants. Elle aborde également des exemples pratiques pour utiliser jQuery de manière appropriée dans le cadre de projets Symfony.

Dev front

Bootstrap & the Curious Case of jQuery Plugins

Cet article aborde l'utilisation de Bootstrap et des plugins jQuery, en mettant l'accent sur l'importation de plugins et l'intégration avec Webpack Encore pour les développeurs travaillant avec Symfony. Des exemples pratiques illustrent comment ces technologies peuvent être mises en œuvre pour optimiser le développement frontend.

Autre

Quoi de neuf les devs ? Numéro 122 avec l'interview d'Aniket Magadum

Ce numéro de la newsletter 'Quoi de neuf les devs ?' présente une interview d'Aniket Magadum ainsi que des discussions autour de divers sujets tels que UNIVAC, TikTok, Singleton et des technologies comme AWS et jQuery. L'édition encourage aussi l'entraide entre développeurs afin de soutenir des collègues à la recherche d'opportunités professionnelles. Des articles intéressants sur le développement, des nouvelles sur les dernières versions de frameworks et des demandes de stages sont également proposés.

Sécurité

Finishing the Login Callback

Cet article traite de l'implémentation de la fonction de rappel d'authentification OAuth2, utilisant jQuery et le SDK JavaScript de Google. Il explique comment gérer l'authentification, l'appel d'API pour récupérer des données d'utilisateurs, et évoque les différences de stockage des jetons d'accès entre les SDK de Facebook et Google. Des conseils sont donnés sur la gestion des appels multiples lors de l'authentification et les configurations de niveau page.