React Rocks mostra dei solidi esempi di come si usa la libreria javascript introdotta da facebook e instagram per migliorare Angular.js di Google. ReactJS è molto richiesta dal mercato di tutto il mondo perchè risolve molto bene il problema della gestione del DOM per lo sviluppatore. La libreria sa sostanzialmente quando e come modificare il DOM quando i dati cambiano.
Prima dell'avvento di queste librerie, occorreva modificare manualmente il contenuto del DOM utilizzando i selettori di jQuery. Non solo si doveva gestire lo stato, cioè i dati in un momento specifico, ma si doveva anche rappresentarli accuratamente nel DOM. Lo sviluppo di un'applicazione web complessa diventava incrementalmente laborioso.
Le moderne librerie Javascript come EmberJS, Backbone, AngularJS e altre risolvono questo problema specifico. ReactJS fa la stessa cosa, ma si presenta in modo essenziale. È possibile strutturarla come si vuole, ma questo può essere complicato se non si progetta l'architettura corretta per un'applicazione di grandi dimensioni. Bisogna poi aggiungere altre librerie per soddisfare le proprie esigenze, come Axios per le richieste Http, Material UI per i componenti UI, Redux per la gestione degli stati.
React from zero
How I structure my React projects
JavaScript fundamentals before learning React
React for Beginners – A React.js Handbook for Front End Developers
★ Why I don't miss React: a story about using the platform
Solitaire example
Solidify Your React Skills by Building 15 Projects Video of the Projects
thinking in react
d3
Using Forms in React
Build a Shopping Cart with React and TypeScript
★ How to Code Your Todo List React App with TypeScript
Rebass (the bootstrap of React)
Your first react app: a weather app
Simple React Development in 2017
Dan Abramov
Tutorial: Intro To React
the road to learn react
30 days of React
React for Beginners
Build an app in React for Beginners
A Music Player to Showcase Tracks
Ma javascript desta non poche perplessità tra chi maneggia linguaggi "veri".
React JS Crash Course
Build an Instagram Clone with React Native, Firebase Firestore, Redux, Expo - Full Course
Add new comment