Un bon développeur front-end doit avoir une connaissance pratique de:
- HTML
- CSS
- JQuery
- Javascript
En plus de ces compétences techniques mentionnées ci-dessus, un développeur front-end pourrait avoir les compétences ci-dessous (seraient un plus).
- Expérience dans l’un des systèmes de gestion de contenu (CMS) comme WordPress, Drupal et Joomla.
- Connaissance des tests multi-navigateurs.
- Connaissances sur POO et PHP.
- Connaissances de base sur le référencement et des outils comme Dreamweaver et Flash qui sont utilisés pour présenter des informations sur le Web aux utilisateurs finaux.
Sass(Syntactically Awesome StyleSheets) est un préprocesseur CSS qui ajoute une puissance et une élégance au langage de base. Il vous permet d’utiliser des variables, des règles imbriquées, des mixins, des importations, etc., le tout avec une syntaxe entièrement compatible avec CSS. Sass permet de garder les grandes feuilles de style bien organisées et d’obtenir de petites feuilles de style.
Un préprocesseur CSS est un langage de script qui étend CSS en permettant aux développeurs d’écrire du code dans un langage, puis de le compiler en CSS.
doctype est une instruction pour informer le navigateur sur la version du document html et comment le navigateur doit le rendre.
Il garantit la façon dont l’élément doit être affiché sur la page par le navigateur. Et cela facilite également la vie au navigateur. sinon, le navigateur devinera. En plus, doctype est requis pour valider le balisage.
<!DOCTYPE html>
<meta charset="UTF-8">
L’attribut data- vous permettent de stocker des informations supplémentaires dans le DOM. vous pouvez écrire des données privées intégrées. Vous pouvez facilement accéder à l’attribut data- en utilisant javascript, JQuery, etc.
<div data-user="alex" data-age="22"></div>
L’attribut id est l’identifiant unique utilisé pour spécifier l’élément. Il est utilisé par CSS et JavaScript pour effectuer une certaine tâche pour un élément unique. En CSS, l’attribut id est écrit en utilisant le symbole # suivi de l’id.
L’attribut class est utilisé pour spécifier un ou plusieurs noms de classe pour un élément HTML. L’attribut class peut être utilisé sur n’importe quel élément HTML. Le nom de classe peut être utilisé par CSS et JavaScript pour effectuer certaines tâches pour les éléments avec le nom de classe spécifié. Le nom de classe dans CSS est précédé par le symbole « . ».
AJAX (Asynchronous JavaScript And XML) permet aux applications de transporter des données vers/depuis un serveur de manière asynchrone sans rafraîchir la page. Cela signifie qu’il est susceptible de mettre à jour des parties d’une page Web, sans recharger la page entière.
c’est formidable et généreux. merci infiniment