React.js

react.js
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

Dockerize your React app

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

PERN Stack Course - Postgres, Express, React, and Node

Add new comment

The content of this field is kept private and will not be shown publicly.

Full HTML 2

  • Web page addresses and email addresses turn into links automatically.
  • Lines and paragraphs break automatically.

Filtered HTML

  • Web page addresses and email addresses turn into links automatically.
  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type='1 A I'> <li> <dl> <dt> <dd> <h2 id='jump-*'> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.