Différences entre les fonctions fléchées et les fonctions classiques en JavaScript
Les fonctions fléchées :
const maFonction = () => {
console.log('lalalala');
}
Les fonctions classiques :
function maFonction() {
console.log('lalla');
}
Les fonctions fléchées sont des fonctions anonymes qui simplifient la syntaxe de définition. Elles présentent deux formes : une seule expression sans accoaldes ni return, ou plu ...
Publié le 8 septembre à 04h17
Gestion de la navigation et transfert de paramètres avec Vue Router
Vue Router est l'outil de référence pour gérer la navigation dans les applications Vue.js. Il permet de passer d'une vue à l'autre de manière déclarative ou programmatique, tout en facilitant la gestion des données de navigation.
Navigation déclarative avec <router-link>
Le composant <router-link> est utilisé pour créer des liens de ...
Publié le 7 septembre à 20h27
Développement Frontend avec Vue.js : Manipulation du DOM et Réactivité
Prérequis JavaScript Moderne
L'utilisation efficace de Vue.js nécessite une compréhension solide des fonctionnalités modernes d'ECMAScript 6+. Les aspects suivants sont particulièrement importants pour la gestion de l'état et la flexibilité du code :
Variables let et const : Pour éviter le bugage par variables globales accidentelles.
Littéraux ...
Publié le 7 septembre à 14h44
Guide Complet de l'Éditeur de Sauvegardes Diablo II : Personnalisez Votre Expérience
Vous êtes un passionné de Diablo II mais le temps vous manque pour l'interminable chasse aux objets ? Vous rêvez d'expérimenter des configurations de personnage uniques sans passer des heures à monter de niveau ? Découvrez d2s-editor, un outil web gratuit et open-source conçu pour transformer radicalement votre expérience de jeu en mode solo su ...
Publié le 4 septembre à 20h17
Méthodes avancées pour contourner les restrictions de copie sur les sites web
Lors de la navigation en ligne, il est fréquent d'avoir besoin de copier du contenu depuis des pages web.
Cependant, de nombreux sites imposent des restrictions : interdiction de sélectionner du texte, désactivation du clic droit, fenêtres contextuelles exigeant un abonnement...
Cet article présente diverses techniques pour contourner ces limit ...
Publié le 4 septembre à 20h17
Guide d'utilisation de Pikturr
Aperçu du projet
Pikturr est un outil léger conçu pour convertir les spécifications d'API Swagger en diagrammes UML de classes. Cela facilite la compréhension des structures d'API complexes ou les revues de conception. Ce projet repose sur JavaScript et Node.js, en utilisant PlantUML pour générer les graphiques.
Structure des dossiers et explic ...
Publié le 3 septembre à 00h40
Destructuration des objets
let { nom, prenom } = { nom: "Jean", prenom: "Dupont" };
nom // "Jean"
prenom // "Dupont"
La destructuration des objets diffère des tableaux car les propriétés des objets ne sont pas ordonnées. Les variables doivent correspondre exactement aux noms des propriétés pour récupérer leurs valeurs. Si les nom ...
Publié le 31 août à 03h47
Visualisation des Différences de Texte avec Google Diff-Match-Patch
Pour répondre à la nécessité d'afficher les modfiications apportées par les utilisateurs entre différentes versions d'un texte, nous nous sommes tournés vers la bibliothèque open-source google-diff-match-patch. Cette bibliothèque, disponible pour plusieurs langages avec une API cohérente et des tests unitaires complets, s'est avérée parfaitemen ...
Publié le 28 août à 10h03
Développement d'applications mobiles en C# (2. Créer une application WebApp avec WebView)
IntroductionArticle précédent : Développement d'applications mobiles en C# (1. Configuration de l'environnement)
Un week-end s'est écoulé, je prévoyais initialement de publier tous les deux jours, mais j'ai dû faire un voyage d'affaires... Pardon à tous.
Aujourd'hui, nous allons parler de la création d'une application WebApp avec WebView.
Expli ...
Publié le 27 août à 14h40
Détection automatique des mises à jour d'application web et rafraîchissement client
Problématique des mises à jour d'applications web
Lorsqu'un utilisateur reste longtemps sur une application web, il est possible qu'une nouvelle version soit déployée sur le serveur sans qu'il ne s'en aperçoive. Sans un rafraîchissement manuel de la page, l'utilisateur continue d'interagir avec une version obsolète de l'application, ce qui peut ...
Publié le 26 août à 20h26