Azur Web
Henrique Rodrigues
Développeur Web

Astuces et conseils pour les développement d'un site internet

Des astuces pourquoi?

Cette section comporte des astuces ou des solutions à des problèmes rencontrées pendant le développement d'un site internet. Les fruits de mes recherches je souhaite les partager afin d'aider d'autres développeurs. Et personnellement le fait de les mettre en ligne et de structurer les responses me permet également de les retenir plus facilement.

Dans le mesure du possible j'essaye d'aborder un sujet bien précis par page.

Astuces CSS

Connaître la différence entre les unités "pixel (px)", "em" et "rem"

Astuces Javascript

Fonction permettant de remplacer une virgule d'une chaîne de caratère (contenant un nombre) par un point

Deux fonctions pour créer et récupérer un cookie

Fonction qui vérifie si un élèment n'est pas null et qui attache un évènement à cet élément

Trier un tableau simple ou un tableau d'objet avec la méthode sort()

Utilisation des promesses en Javascript

Différences variables var, let et const

Requêtes http (ajax) de manière asynchrone

Utiliser des évènements et en créer des personnalisés

Mot-clé "this"

Utilisation d'une classe en ES6

Utiliser les prototypes

Benchmark javascript : Perflink

Astuces VUE 2

Particularités des valeurs "computed" par rapport aux valeurs "data"

Optimiser vuejs avec l'outil Webpack: vuejs-webpack-bundle-analyzer

Importer un module npm dans le contexte global

Astuces TYPESCRIPT

Comprendre et utiliser un namespace

Astuces PHP

Installer globalement Composer sur mac

Utiliser un namespace

Trouver le fichier de configuration php.ini

Bien décoder le format JSON

Intéragir avec une API grâce à cURL

Installer le dump de Symfony dans un projet PHP sans utiliser ce framework

Utiliser le PhpBench pour comparer du code PHP

Astuces SYMFONY 4

Comment passer du mode développement au mode production?

Comment faire pointer le domaine vers le dossier public?

Astuces TWIG

Créer des filtres et fonctions Twig personnalisés

Autres

Markdown

Mémento Markdown

Email
Cela ne fontionne pas.