For learning react framework.
1 - A primeira coisa que é preciso saber para trabalhar com React é qual a sintaxe usar, parece bobeira, mas isso atrapalha muito quando se está aprendendo.
Identificando a sintaxe:
ES5
var React = require('react');
ES6 ou 7
import React from 'react';
Sugiro não mistura-las, porém é interessante conhecer as duas pois tem muitos exemplos em ambas as versões.
2 - Configurar o ambiente de desenvolvimento foi outro desafio. Segue o que estou usando até o momento: - VSCode como IDE; - Gulp para gerar meu css, fazer o livereload e outras tasks; - Webpack para gerar meus arquivos de script; - Babel para compilar meus scrits; - Eslint para validar meus arquivos js;
Porque dessas escolhas? Eu estava seguindo o curso do Cory no pluralsight e para treinar um pouco resolvi trocar algumas coisas e usar a última versão de todos os componentes citados.