3

10 GitHub Repos to Improve as a Backend Engineer

 9 months ago
source link: https://dev.to/durgesh4993/10-github-repos-to-improve-as-a-backend-engineer-4lmi
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

10 GitHub Repos to Improve as a Backend Engineer

This post will cover 10 GitHub Repositories that will help you to become a better Backend developer.

1. Awesome Backend Development:

A curated list of resources, tools, and frameworks for backend development. It covers a wide range of topics, including databases, APIs, serverless architecture, and more.

Repository:

https://github.com/zhashkevych/awesome-backend?source=post_page-----55c9f5b72cec--------------------------------


2. System Design Primer:

A comprehensive repository that covers system design concepts and resources for building scalable and reliable systems. It includes articles, videos, and example questions for interviews.

Repository:

https://github.com/donnemartin/system-design-primer?source=post_page-----55c9f5b72cec--------------------------------


3. Clean Architecture:

A sample application that demonstrates the implementation of Clean Architecture principles in Node.js. It focuses on separation of concerns, testability, and maintainability.

Repository:

https://github.com/panagiop/node.js-clean-architecture?source=post_page-----55c9f5b72cec--------------------------------


4. RealWorld:

A collection of sample applications showcasing best practices in different frameworks and languages. It provides backend implementations for a variety of frontend frameworks, allowing you to explore different technologies.

Repository:

https://github.com/gothinkster/realworld?source=post_page-----55c9f5b72cec--------------------------------


5. Node Best Practices:

A repository that highlights best practices, tips, and tricks for Node.js development. It covers various topics, including project structure, error handling, security, and performance optimization.

Repository:

https://github.com/goldbergyoni/nodebestpractices?source=post_page-----55c9f5b72cec--------------------------------


6. Backend Developer Roadmap:

A comprehensive roadmap for becoming a backend developer. It outlines the skills, tools, and concepts you need to master at each stage of your journey.

Repository:

https://github.com/kamranahmedse/developer-roadmap?source=post_page-----55c9f5b72cec--------------------------------


7. Node.js Best Practices:

A repository that provides guidelines and best practices for Node.js development. It covers topics like code organization, error handling, security, performance, and testing.

Repository:

https://github.com/goldbergyoni/nodebestpractices?source=post_page-----55c9f5b72cec--------------------------------


8. Awesome Node.js:

A curated list of delightful Node.js packages and resources. It includes libraries, frameworks, tools, and articles that can enhance your Node.js development experience.

Repository:

https://github.com/sindresorhus/awesome-nodejs?source=post_page-----55c9f5b72cec--------------------------------


9. Backend Engineering Resources:

A collection of resources, articles, and tutorials related to backend engineering. It covers a wide range of topics, including databases, caching, messaging, and distributed systems.

Repository:

https://github.com/shahednasser/awesome-resources?source=post_page-----55c9f5b72cec--------------------------------


10. Project-Based Tutorials in C:

A collection of project-based tutorials that guide you through building various applications in the C programming language. It covers concepts like networking, databases, and system programming.

Repository:

https://github.com/mtb0x1/Project-Based-Tutorials-in-C?source=post_page-----55c9f5b72cec--------------------------------


Connect with me

LinkedIn : https://www.linkedin.com/in/durgesh4993/
GitHub : https://github.com/Durgesh4993
LeetCode : https://leetcode.com/durgesh4993/


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK