Dal momento che Javascript si è rivelato il linguaggio di programmazione più popolare e ampiamente utilizzato nel 2018, l'ecosistema che si sviluppa intorno ad esso sta cominciando a diventare importante.
JavaScript ha guadagnato un'immensa popolarità nel corso di pochi anni. Gli sviluppatori lo hanno preferito ad altri linguaggi perchè permette loro di progettare e modificare le pagine web in vari modi e anche di aggiungere diverse caratteristiche e funzioni alle web app.
Le tecnologie avanzate stanno spingendo le persone provenienti da settori tecnici a migliorare il loro skillset per essere più creativi con JavaScript.
Ogni anno sorgono nuovi progetti con le loro caratteristiche, ma possiamo affermare che Angular, React o Vue.js sono i veri pionieri di questo mondo.
Nonostante sul web ci sia un numero infinito di risorse, riteniamo che queste 14 librerie JavaScript siano estremamente utili per poter apprendere e approfondire questo linguaggio.
- React
- Redux
- Redux-Saga per gestire gli I/O asincroni
- Next.js — SSR con Node & Express, automatic bundle splitting, styled-jsx
- Material UI
- Storybook
- Cheerio per testare componenti React
- Lodash Importare solo il necessario per evitare di far saltare in aria il bundle.
- Babel: per compilare ES6 e lavorare in vecchi browsers.
- Webpack: Il bundler pi+u popolare per lavorare con standard JavaScript
- ESLint: Rileva gli errori di sintassi e di stile.
- Ramda
- Node & Express
- RxJS
Tecnologie da tenere d'occhio nel 2018:
- Progressive Web Apps (PWAs)
- Blockchain & fintech
- Medical technology
- AR/VR .
- 3D printing
- AI
- Drones
Anche il calcolo quantico è pronto a trasformare il mondo, ma non sappiamo come e quando inizierà davvero la sua prepotente irruzione nel mondo della programmazione. Ci sono alcuni computer quantistici online, ma non possono ancora fare molto. È ancora troppo presto per la maggior parte degli sviluppatori per iniziare a sperimentare in modo produttivo. Microsoft ha recentemente annunciato il suo linguaggio di programmazione Q # per l'informatica quantistica.
Nel frattempo, IBM e Google continuano anche a investire pesantemente per possedere il mercato l'embrionale del cloud per il calcolo quantico.
Se si desidera imparare calcolo quantico, si dovrebbe studiare algebra lineare O-0....
Ci sono anche esplorazioni funzionali di calcolo quantico basato su calcolo lambda.
Osa studiare informatica quantistica?