6 projetos de desenvolvimento web do GitHub que valem uma olhada

Olá Habr! Apresento a você uma tradução do artigo 6 do Github Repos para desenvolvedores da web que você deve dar uma olhada em lampewebdev .

Uma vez, folheei um feed de dev.to e me deparei com uma postagem em 6 projetos do GitHub para aumentar rapidamente o conhecimento .

Concordo com o autor que a lista é realmente impressionante, mas às vezes a lista de links nesses projetos é muito grande.

Portanto, aqui está uma lista dos meus projetos favoritos do GitHub para aumentar rapidamente o conhecimento, mas criados especificamente para desenvolvedores da web.

Lista de perguntas sobre JavaScript (avançado)




Afinal, todos nós gostamos de entrevistas? Resolver problemas que nunca teremos que resolver no mundo real? Como escrever algoritmos no quadro? Ou, olhando o código, responda à pergunta: "Qual será a conclusão?". Para o qual você deve responder: "Este código terrível precisa ser reescrito com urgência!"

Mas devemos estar preparados para isso! Portanto, neste repositório você encontrará perguntas e soluções em vários idiomas!

A aprovação de todos eles pode levar dias, horas ou meses, dependendo de suas habilidades e experiência, então não vou dizer exatamente quanto.

Algoritmos JavaScript e estruturas de dados




Uma nova tendência no mundo da TI está falando muito sobre algoritmos e conhecendo-os bem.

Este repositório incrível contém a maioria deles!

É muito legal que todo algoritmo seja escrito em JavaScript e testado. Portanto, será ainda mais fácil para você entendê-los!

Vou acrescentar de mim mesmo: não tente estudá-los com o objetivo de escrevê-los diretamente de sua cabeça. Na minha experiência e opinião, 99,5% dos desenvolvedores nunca precisarão escrever ou implementar algoritmos. Você só precisa entender a complexidade de tempo desses algoritmos para decidir quando carregar uma biblioteca usando esse algoritmo e usá-lo para a finalidade a que se destina.

Noções básicas de segurança de rede




A segurança sempre foi um ponto importante, mas quanto mais tecnologias em nuvem se desenvolvem, mais prioridade ela se torna para muitas empresas.

Isso também significa que, para você, como desenvolvedor da Web, conhecer os conceitos básicos de segurança de rede o ajudará a obter um salário maior, pois você terá uma vantagem sobre os desenvolvedores que pensam que a segurança não é importante.

Este repositório contém os princípios básicos de segurança necessários, mesmo para desenvolvedores juniores hoje.

JavaScript à luz de funções




A programação funcional está se tornando uma tendência não apenas no desenvolvimento de JavaScript, mas também em todo o desenvolvimento.

Além disso, você deve saber mais do que apenas POO.

Não tenho mais nada a dizer sobre desenvolvimento funcional. Eu acho que você deveria pelo menos saber um pouco, isso fará de você um desenvolvedor mais experiente.

Práticas recomendadas Node.js




Não bloqueie o loop de eventos! Por favor, não bloqueie o loop do evento! Use as práticas recomendadas ao trabalhar com o nodejs!

Se você estiver bloqueando o loop de eventos ao trabalhar com o nodejs, não deverá fazer isso!

É por isso que você precisa ler este guia de práticas recomendadas para o nodejs.
E para desenvolvedores do nodejs, este guia é uma leitura obrigatória.
Então comece agora!

JavaScript: código limpo




Este repositório é inspirado em um livro com o mesmo nome do tio Bob.

Se você não gosta de ler livros, este repositório é para você.

Sabemos que o código incorreto pode funcionar porque todos às vezes escrevemos código incorreto.

E isso é normal! Tendo um manual mostrando o que é um código incorreto, será mais fácil escrever um código válido.

De tempos em tempos, olho neste repositório para atualizar meus conhecimentos.



Você tem algum repositório favorito no GitHub? Compartilhe-os nos comentários!

Source: https://habr.com/ru/post/pt483930/


All Articles