Applicazioni Web in React, Bootstrap, MongoDB, Express
Nella three tier architecture di una web application vi è un presentation layer che raprresenta il cosiddetto Front-end dell’applicazione realizzato in Javascript, Css, Html o negli attuali framework javascript: React, Angular, Vue, ecc. e framework CSS: Bootstrap, ecc.
Il presentation layer si connette con il business logic layer o web server realizzato in Java, Ruby, Phyton, Php, ecc. o con Node Express e i relativi Node modules. Per finire il business logic layer si connette con il data access layer cioè con il database MySql, Postgresql o MongoDB, costituendo il cosiddetto Back-End e restituendo le informazioni richieste al client cioè al Front-End dell’applicazione. In questo libro si realizzerà un front-end React-Bootstrap, che si collega a un web server Node Express, che a sua volta si connette a un database MongoDB di articoli di magazzino realizzando in tal modo una three tier architecture.
Esempi di applicazioni
[modifica | modifica sorgente]