Schița de curs

Introducere

Drupal și Web-Content Management Cadre de lucru

  • Procese și module utilizate pentru a gestiona conținutul aplicațiilor web

Prezentare generală a ciclului de dezvoltare a aplicațiilor web

  • Nativ versus progresiv
  • Front-end versus back-end

Aplicații web progresive Go Nativ

  • Platforma încrucișată
  • Compatibilitate retroactivă
  • Paritate de caracteristici

Aplicații web progresive și notificări push

  • Push API
  • API de notificare

Pregătirea mediului de dezvoltare

  • Instalarea și configurarea NPM
  • Crearea fișierelor de server care permit HTTP

Crearea și transformarea site-ului web

  • Codificarea unui site Drupal pentru a face o listă de activități
  • Instalarea modulului NPM "PWA Module"
  • Suprascrierea temelor implicite cu stiluri personalizate (Icoane, etc.)

Optimizarea aplicației

  • Accessing cache API cu Service Worker
  • Personalizarea informațiilor din memoria cache în funcție de faptul că este online sau offline
  • Crearea și stilizarea notificărilor push

Implementarea aplicației

  • Rularea pe un emulator mobil sau pe un dispozitiv mobil
  • Crearea de fișiere de server care să permită HTTPS

Depanare

  • Verificarea de probă a site-ului Drupal cu Lighthouse pentru a determina dacă acesta respectă standardul PWA.

Rezumat și concluzii

Cerințe

  • Experiență cu Drupal

Audiență

  • Dezvoltatorii
  14 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (6)

Cursuri înrudite

Categorii înrudite