Best GitHub repositories for web developers
As a web developers, it is essential to keep touch with latest technologies and best coding practices. o, in this article I'll will show few great GitHub repos (few amazing resources) which can help to enhance your Web Development skills.
Node.js Best Practices
It you are a Node.js lover and want to learn inspiring thing and coding best practices, this is the right place to keep yourself updated with the Node world. This repository gives you a summary on Node.js best practices and also it gives better knowledge of how you can do integration with other tools like Docker, Kubernetes, etc. Currently it has more than 80 best practices under 8 main categories.
Some common best practices are -
HTML5 Boilerplate
It your are looking for a professional front-end template for building fast, robust, and adaptable web apps or sites, HTML5 Boilerplate is the great solution. It is a finely-tuned starter template which reap the benefits of 10 years of analysis, research and experimentation by over 200 contributors.
It has great features like
RealWorld
Reakworld is the great solutions for mastering core concepts & ideology of a new frameworks. It provides real world large scale projects instead of basic ToDos App. RealWorld allows you to choose any frontend or any backend and integrate them and see the behaviour of the application. You can find tons more in the original repository. Have fun checking them out!
It's not just for the Web, it's available for Mobile as well in the form of NativeScript.
Few popular intergrations-
You Don't Know JS Yet
If you are JS lover and need to learn core mechanisms of the JavaScript language, this the right resource for it. It is a series of books diving deep into the JS.
It is completely free and you can read them online on the repository.
The following parts of the book is almost finished -
Airbnb JavaScript Guide
This is an another amazing JavaScript learning resource by Airbnb. This will help you understand JavaScript from begining to deeper fundamentals along with code snippets to help you along the way.
Some popular topics are -
Check out this repo here.
Storybook
When it comes to Storybook, it is a amazing development environment for UI components and allows you to browse a component library, view the different states of each component, and it allows you to interactively develop and test components. It runs outside of your app and allows you to develop UI components in isolation. It can improves component reuse, testability, and development speed. You can build quickly without having to worry about application-specific dependencies.
It comes together with a its own CLI and some code examples for you to get accustomed with Storybook.
Check out this repo here.
Front-End-Checklist
The Front-End Checklist is an another amazing repo in Github which contains list of all elements you need to have or to test before launching your website or HTML page to production.
It is a repository which is based on Front End Web Development and focuses more on performance, security, SEO, etc.
Check out this repo here.
Conclusion
Above mentioned repositories are not just the only resources available, I'm sure there must be tons of other amazing project out there too. These are the some repositories that I really found helpful. If you know anyother put a comment in comment section.
All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.
Comments
GitalkDisqus