6 GitHub-Webentwicklungsprojekte, die einen Blick wert sind

Hallo habr Ich präsentiere Ihnen eine Übersetzung von Artikel 6 von Github Repos für Webentwickler, die Sie sich bei lampewebdev ansehen sollten .

Einmal habe ich einen Dev.to-Feed durchgesehen und bin auf einen Beitrag über 6 GitHub-Projekte gestoßen, um schnell Wissen zu sammeln.

Ich stimme dem Autor zu, dass die Liste wirklich beeindruckend ist, aber manchmal ist die Liste der Links in diesen Projekten sehr groß.

Daher hier eine Liste meiner Lieblings-GitHub-Projekte zum schnellen Wissensaustausch, die jedoch speziell für Webentwickler erstellt wurden.

Liste der (erweiterten) JavaScript-Fragen




Immerhin lieben wir alle Interviews? Probleme lösen, die wir in der realen Welt niemals lösen müssen? Mögen Sie es, Algorithmen an die Tafel zu schreiben? Oder wenn Sie sich den Code ansehen, beantworten Sie die Frage: "Was wird die Schlussfolgerung sein?". Worauf Sie antworten müssen: "Dieser schreckliche Code muss dringend umgeschrieben werden!"

Aber darauf müssen wir vorbereitet sein! Daher finden Sie in diesem Repository Fragen und Lösungen in vielen Sprachen!

Das Bestehen aller Prüfungen kann Tage, Stunden oder Monate dauern, je nach Ihren Fähigkeiten und Erfahrungen. Ich kann also nicht genau sagen, wie viel.

JavaScript-Algorithmen und Datenstrukturen




Ein neuer Trend in der IT-Welt spricht viel über Algorithmen und kennt sie gut.

Dieses unglaubliche Repository enthält die meisten von ihnen!

Es ist wirklich cool, dass jeder Algorithmus in JavaScript geschrieben und getestet wurde. So wird es für Sie noch einfacher, sie zu verstehen!

Ich füge von mir selbst hinzu: Bitte versuchen Sie nicht, sie mit dem Ziel zu studieren, dass Sie sie direkt von Ihrem Kopf aus schreiben können. Nach meiner Erfahrung und Meinung werden 99,5% der Entwickler niemals Algorithmen schreiben oder implementieren müssen. Sie müssen nur die zeitliche Komplexität dieser Algorithmen verstehen, um zu entscheiden, wann eine Bibliothek mit diesem Algorithmus geladen und für den vorgesehenen Zweck verwendet werden soll.

Grundlagen der Netzwerksicherheit




Sicherheit war schon immer ein wichtiger Punkt, aber je mehr Cloud-Technologien entwickelt werden, desto wichtiger wird sie für viele Unternehmen.

Für Sie als Webentwickler bedeutet dies auch, dass Sie einen größeren Gehaltsscheck erzielen, wenn Sie die Grundlagen der Netzwerksicherheit kennen, da Sie einen Vorteil gegenüber den Entwicklern haben, die die Sicherheit für unwichtig halten.

Dieses Repository enthält die Grundlagen der Sicherheit, die heute auch für Nachwuchsentwickler benötigt werden.

JavaScript im Lichte von Funktionen




Funktionale Programmierung wird nicht nur in der JavaScript-Entwicklung, sondern auch in der gesamten Entwicklung zum Trend.

Außerdem sollten Sie mehr als nur OOP wissen.

Über die Funktionsentwicklung habe ich nichts mehr zu sagen. Ich denke, Sie sollten es zumindest ein wenig wissen, dies wird Sie zu einem erfahrenen Entwickler machen.

Best Practices Node.js




Blockieren Sie nicht die Ereignisschleife! Bitte blockieren Sie die Eventschleife nicht! Verwenden Sie Best Practices, wenn Sie mit nodejs arbeiten!

Wenn Sie bei der Arbeit mit nodejs die Ereignisschleife blockieren, sollten Sie dies nicht tun!

Aus diesem Grund müssen Sie diese Best Practices-Anleitung für NodeJS lesen.
Und für Entwickler von nodejs ist dieses Handbuch ein Muss.
Fangen Sie jetzt an!

JavaScript: sauberer Code




Dieses Repository ist von einem gleichnamigen Buch von Onkel Bob inspiriert.

Wenn Sie nicht gerne Bücher lesen, dann ist dieses Repository für Sie.

Wir wissen, dass fehlerhafter Code funktionieren kann, weil wir alle manchmal fehlerhaften Code schreiben.

Und das ist normal! Wenn wir ein Handbuch haben, das zeigt, was schlechter Code ist, ist es für uns einfacher, guten Code zu schreiben.

Von Zeit zu Zeit schaue ich in diesem Repository nach, um mein Wissen aufzufrischen.



Hast du Lieblings-Repositories auf GitHub? Teile sie in den Kommentaren!

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


All Articles