Antes de iniciar meus estudos sobre tecnologia e desenvolvimento, não tinha o hábito de seguir um padrão ou método de aprendizado. Ao acompanhar alguns artigos, vídeos e dicas de pessoas influentes nessa área, percebi que adotar uma metodologia eficiente era mais que necessário.
Entender os conceitos base ou começar por uma biblioteca? | Pilares do front-end.Muito se fala sobre iniciar os estudos das stacks front-end direto por bibliotecas e frameworks, se isso é o ideal ou se é a melhor forma. Pesquisei bastante antes de iniciar o meu planejamento, ouvindo opiniões e casos de sucessos e insucessos para essa situação.
Como está sendo minha transição para a área de TI - Desenvolvimento WEBA pouco menos de um ano eu estava trabalhando com automação industrial, atuando como desenvolvedor de software para robôs e técnico de automação em campo. Fazendo diversas viagens, passando muito tempo longe de casa e realizando um trabalho cansativo e burocrático, chegou o momento de mudar.
Conhecendo o terminal de comandos - CLIMesmo quando trabalhava desenvolvendo softwares para robôs industriais, minha experiência com o prompt de comandos sempre foi bem rasa. Parece ser um ambiente de hackers e algo muito complexo, mas não é bem assim.
Webpack, mais que um pacote para a webO Webpack é um empacotador de módulo estático usado em aplicações JavaScript, principalmente com ReactJs. Ele processa toda a aplicação, criando e combinando arquivos de forma otimizada, sendo uma ferramenta completa e robusta com muitas configurações de personalização e funcionamento.
Por onde comecei a estudar desenvolvimento webQuando decidi que faria a transição de área, a primeira dúvida foi: por onde começar? Não sabia se iniciaria pelo front-end ou pelo back-end, aliás, o que são essas duas coisas? Foram muitos questionamentos até entender o superficial e fazer minha escolha.
ReactJs e sua estrutura baseO React é uma biblioteca JavaScript que auxilia no desenvolvimento de aplicações grandes e robustas, trazendo funcionalidades que facilitam e otimizam os processos.
Babel, compilando JavaScriptO Babel é um compilador de arquivos, principalmente usado em conjunto com o ReactJs. Sua função é interpretar códigos JavaScript, transformando em um formato entendível pelo ambiente de produção, uma vez que o formato JSX não pode ser totalmente interpretado por vários desses ambientes.