Six tùches pour un développeur Front-End

1. Formulaire de carte de crédit

Une forme de carte de crédit sympa avec des micro-interactions fluides et agréables. Comprend le formatage des numéros, la vérification et la détection automatique du type de carte. Il est construit sur Vue.js et est également entiÚrement réactif. (Tu peux voir ici.)

Six tùches pour un développeur Front-End

formulaire de carte de crédit

Ce que vous apprendrez :

  • Traiter et valider les formulaires
  • GĂ©rer les Ă©vĂ©nements (par exemple, lorsque les champs changent)
  • Comprendre comment afficher et placer des Ă©lĂ©ments sur la page, notamment les informations de carte bancaire qui apparaissent en haut du formulaire

Six tùches pour un développeur Front-End

L'article a été traduit avec le soutien d'EDISON Software, qui prend soin de la santé des programmeurs et de leur petit-déjeuneret développe des logiciels personnalisés.

2. Histogramme

Un histogramme est un tableau ou un graphique qui représente des données catégorielles avec des barres rectangulaires dont les hauteurs ou les longueurs sont proportionnelles aux valeurs qu'elles représentent.

Ils peuvent ĂȘtre appliquĂ©s verticalement ou horizontalement. Un graphique Ă  barres verticales est parfois appelĂ© graphique linĂ©aire.

Six tùches pour un développeur Front-End

Ce que vous apprendrez :

  • Afficher les donnĂ©es de maniĂšre structurĂ©e et comprĂ©hensible
  • De plus : dĂ©couvrez comment utiliser l'Ă©lĂ©ment canvas et comment dessiner des Ă©lĂ©ments avec

il est vous pouvez trouver des données sur la population mondiale. Ils sont triés par année.

3. Animation du cƓur sur Twitter

En 2016, Twitter a introduit cette Ă©tonnante animation pour ses tweets. Depuis 2019, il a toujours l'air d'ĂȘtre Ă  la hauteur, alors pourquoi ne pas en crĂ©er un vous-mĂȘme ?

Six tùches pour un développeur Front-End
Ce que vous apprendrez :

  • Travailler avec l'attribut CSS keyframes
  • Manipuler et animer des Ă©lĂ©ments HTML
  • Combinez JavaScript, HTML et CSS

4. DépÎts GitHub avec fonction de recherche

Il n'y a rien d'extraordinaire ici : les référentiels GitHub ne sont qu'une liste glorifiée.
Le but est d'afficher les référentiels et de permettre à l'utilisateur de les filtrer. Utiliser API GitHub officielle pour obtenir des référentiels pour chaque utilisateur.

Six tùches pour un développeur Front-End

Page de profil GitHub - github.com/indreklasn

Ce que vous apprendrez :

5. Discussions de style Reddit

Les chats sont un moyen de communication populaire en raison de leur simplicitĂ© et de leur facilitĂ© d’utilisation. Mais qu’est-ce qui alimente rĂ©ellement les forums de discussion modernes ? WebSockets !

Six tùches pour un développeur Front-End

Ce que vous apprendrez :

  • Utilisez les WebSockets, la communication en temps rĂ©el et les mises Ă  jour des donnĂ©es
  • Travailler avec les niveaux d'accĂšs des utilisateurs (par exemple, le propriĂ©taire d'un canal de discussion a le rĂŽle admin, et d'autres dans la piĂšce - user)
  • Traitez et validez les formulaires - n'oubliez pas que la fenĂȘtre de discussion pour envoyer un message est input
  • CrĂ©ez et rejoignez diffĂ©rentes discussions
  • Travaillez avec des messages personnels. Les utilisateurs peuvent discuter avec d'autres utilisateurs en privĂ©. Essentiellement, vous Ă©tablirez une connexion WebSocket entre deux utilisateurs.

6. Navigation de style rayé

Ce qui rend cette navigation unique, c'est que le conteneur popover se transforme pour s'adapter au contenu. Il y a une élégance dans cette transition par rapport au comportement traditionnel d'ouverture et de fermeture d'un nouveau popover.

Six tùches pour un développeur Front-End

Ce que vous apprendrez :

  • Combinez des animations CSS avec des transitions
  • AttĂ©nuer le contenu et appliquer la classe active Ă  l'Ă©lĂ©ment flottant

Essayez d'abord de le faire vous-mĂȘme, mais si vous avez besoin d'aide, consultez ceci guide Ă©tape par Ă©tape.

Source: habr.com

Achetez un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Achetez un hĂ©bergement web fiable avec protection DDoS, serveurs VPS et VDS | ProHoster