Web Pack e React

Unilateral Data flow con React, Flux e Redux
18 aprile 2017
C# 6.0 oltre le basi
18 aprile 2017
Frontend Development

Web Pack e React

Webpack è un modules bundler progettato per applicazioni single page molto complesse che si occupa di gestire, processare e dividere in moduli i diversi assets di un’applicazione: file javascript, css/less/sass, immagini, json e così via.
Webpack, distribuito tramite npm (richiede NodeJS) rappresenta il perfetto compagno per la libreria React ma inizia a prendere molto piede anche nel mondo Angular, sostituendo a tutti gli effetti la necessità di utilizzare strumenti di automazione come Gulp, Grunt.

Prerequisiti

Il partecipante dovrebbe possedere già una discreta conoscenza del framework React.

 

Obiettivi formativi

Durante il corso il partecipante sarà in grado di configurare progetti React che utilizzano Webpack per gestire moduli in fase di sviluppo e creare le versioni minificate da distribuire. Saranno illustrate le principali funzionalità dello strumento – gestione moduli, plugin, loaders, CSS e CSS modules, preprocessing LESS, configurazioni.

 

Programma

  • Ambiente di sviluppo
  • WEBPACK: Concetti Base
  • Webpack: Loaders & Plugins
  • Webpack: Server di sviluppo dedicato
  • Introduzione a Javascript ES2015 (ES6)
  • Webpack & react