O formă cool de card de credit cu micro-interacțiuni fluide și plăcute. Include formatarea numerelor, verificarea și detectarea automată a tipului de card. Este construit pe Vue.js și este, de asemenea, pe deplin receptiv. (Poti sa vezi aici.)
O histogramă este o diagramă sau un grafic care reprezintă date categorice cu bare dreptunghiulare cu înălțimi sau lungimi proporționale cu valorile pe care le reprezintă.
Ele pot fi aplicate vertical sau orizontal. O diagramă cu bare verticale este uneori numită diagramă cu linii.
Ce vei învăța:
Afișați datele într-un mod structurat și ușor de înțeles
În plus: Aflați cum să utilizați elementul canvas și cum să desenezi elemente cu el
Aici puteți găsi date despre populația mondială. Sunt sortate pe an.
3. Анимация сердечка Twitter
În 2016, Twitter a introdus această animație uimitoare pentru tweet-urile sale. Începând cu 2019, arată încă o parte, așa că de ce să nu creați unul singur?
Ce vei învăța:
Lucrați cu atributul CSS keyframes
Manipulați și animați elemente HTML
Combinați JavaScript, HTML și CSS
4. Репозитории GitHub с функцией поиска
Nu este nimic elegant aici – depozitele GitHub sunt doar o listă glorificată.
Scopul este de a afișa depozitele și de a permite utilizatorului să le filtreze. Utilizare API-ul oficial GitHub pentru a obține depozite pentru fiecare utilizator.
Chaturile sunt o modalitate populară de comunicare datorită simplității și ușurinței lor de utilizare. Dar ce alimentează cu adevărat camerele de chat moderne? WebSockets!
Ce vei învăța:
Utilizați WebSockets, comunicare în timp real și actualizări de date
Lucrați cu nivelurile de acces ale utilizatorilor (de exemplu, proprietarul unui canal de chat are rolul admin, și alții în cameră - user)
Procesați și validați formularele - amintiți-vă, fereastra de chat pentru trimiterea unui mesaj este input
Creați și alăturați-vă diferitelor chaturi
Lucrați cu mesaje personale. Utilizatorii pot discuta cu alți utilizatori în mod privat. În esență, veți stabili o conexiune WebSocket între doi utilizatori.
6. Навигация в стиле Stripe
Ceea ce face această navigare unică este că containerul popover se transformă pentru a se potrivi cu conținutul. Există o eleganță în această tranziție în comparație cu comportamentul tradițional de deschidere și închidere a unui nou popover.
Ce vei învăța:
Combinați animațiile CSS cu tranzițiile
Diminuați conținutul și aplicați clasa activă elementului plutit
Попробуйте сначала сделать это самостоятельно, но если вам нужна помощь, ознакомьтесь с этим ghid pas cu pas.