Curso React.js Ninja: Módulo React + Webpack

Esse curso é uma pequena demonstração do curso React.js Ninja
Free tutorial
Rating: 4.0 out of 5 (1,975 ratings)
202,307 students
Curso React.js Ninja: Módulo React + Webpack
Free tutorial
Rating: 4.0 out of 5 (1,975 ratings)
202,307 students
Configurar o webpack para o ambiente de desenvolvimento de aplicações utilizando React.

Requirements

  • É necessário estar confortável com o uso de JavaScript.
Description

Nesse módulo gratuito do curso React Ninja, você aprenderá a configurar o webpack para facilitar o desenvolvimento de aplicações web utilizando React.js.

Veremos desde o básico do webpack, passando pelo webpack dev server, onde iremos configurar um servidor para servir nossos arquivos, e configuraremos o hot reload, para agilizar a atualização das informações no browser.

Observação importante: esse módulo é apenas uma parte do curso React.js Ninja. Aqui nós estamos usando o webpack na versão 1. No curso completo nós vemos como funciona a migração para as próximas versões, e inclusive configurações mais avançadas. 

Mas para conseguir acompanhar até o final sem erros, instale as versões corretas das dependências. Você vai encontrar a lista de todas elas no repositório do curso, no GitHub - eu mostro o link nos vídeos ;)


Who this course is for:
  • Qualquer pessoa que tenha interesse em aprender a utilizar o webpack para configurar seu ambiente de desenvolvimento para aplicações em React.
Curriculum
1 section • 12 lectures • 1h 37m total length
  • MRW#01 - Apresentando as configurações de ambiente
  • MRW#01.0.1 - Aula do futuro sobre versões das dependências
  • MRW#02 - Configuração básica do Webpack
  • MRW#03 - Usando o server do Webpack
  • MRW#04 - Modularizando uma aplicação
  • MRW#05 - Criando uma aplicação em React
  • MRW#06 - Modularizando a aplicação
  • MRW#06.0.1 - Aula do futuro sobre ES Modules
  • MRW#07 - Configurando JSX no babel e sourcemaps no Webpack
  • MRW#08 - Configurando a aplicação para usar o React hot loader
  • MRW#09 - Colocando o hot loader para funcionar
  • MRW#10 - Configurando a ferramenta de lint

Instructor
CTO @ Lukin Co. | Desenvolvedor Web | Professor
Fernando Daciuk
  • 4.3 Instructor Rating
  • 4,908 Reviews
  • 207,026 Students
  • 5 Courses

Sou desenvolvedor web desde 2002, com foco em frontend desde 2004, principalmente JavaScript. Sou professor de alguns cursos que você pode encontrar no meu blog (endereço no meu perfil): 

- JavaScript Ninja - um curso que fala sobre a linguagem JavaScript em si - para quem nunca programou na vida; 

- Git e GitHub Ninja, para aprender a utilizar essas ferramentas para trabalhar em equipe (ou mesmo sozinho, mas com o entendimento de como é possível versionar seus projetos de forma correta)

- React Ninja, onde abordamos não apenas a biblioteca React.js em si, mas também todo o ecossistema em volta da ferramenta: testes para componentes, gerenciamento de estados, rotas, renderização do lado do servidor, configurações específicas para agilizar o desenvolvimento, e configurações para performar da melhor forma possível quando entregar um projeto com React em produção.