With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 23 best-practice Open-Source Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
html5-boilerplate
A professional front-end template for building fast, robust, and adaptable web apps or sites.
-
CheatSheetSeries
The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
learngo
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
-
domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
-
js-the-right-way
An easy-to-read, quick reference for JS best practices, accepted coding standards, and links around the Web
-
cppbestpractices
Collaborative Collection of C++ Best Practices. This online resource is part of Jason Turner's collection of C++ Best Practices resources. See README.md for more information.
-
wstg
The Web Security Testing Guide is a comprehensive Open Source guide to testing the security of web applications and web services.
-
datree
Prevent Kubernetes misconfigurations from reaching production (again 😤 )! From code to cloud, Datree provides an E2E policy enforcement solution to run automatic checks for rule violations. See our docs: https://hub.datree.io
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Repository: goldbergyoni/nodebestpractices
Download the HTML5 Boilerplate template from the official website (https://html5boilerplate.com/). You can choose to download the standard or the enhanced version, depending on your needs.
Google Core Vitals now represent the most important metrics to focus on when it comes to technical SEO. Google Core Vitals are a set of standardized metrics that Google uses to evaluate the user experience offered by a web page and assign it a technical SEO grade. Several tools exist to measure and report technical SEO performance, but the most reliable is Google Lighthouse.
Cross Site Scripting Prevention Cheat Sheet from OWASP Cheat Sheet Series
Project mention: Ultimate Guide & Resources to Enhancing Your ReactJS Skills || 16 GitHub repositories | dev.to | 2023-08-14Master the art of React with these bite-sized React Bits - quick tips and tricks for efficient development.
Project mention: I write HTTP services in Go after 13 years (Mat Ryer, 2024) | news.ycombinator.com | 2024-02-09
https://github.com/andkret/Cookbook arunca un ochi aici. Omul are si youtube channel https://www.youtube.com/@andreaskayy
https://aspnetboilerplate.com/ (por si alguien le interesa)
That's exactly where I am. My manager gave me these links, that cover a lot of those words the backend uses, so I can identify what they mean and how to use them. 1. For inspiration and concepts: https://github.com/Sairyss/domain-driven-hexagon 2. Suggested to read the documentation for nest.js. They apply such concepts I don't understand: https://nestjs.com/
The default configuration of nginx should have been fine. Have a look at this project if you need a decent starting point, https://github.com/h5bp/server-configs-nginx
Project mention: It's probably time to stop recommending Clean Code | /r/ThePrimeagenReact | 2023-05-17If the problem is that, u can use the https://github.com/labs42io/clean-code-typescript repo, they have great examples and each example has a how to use
Turn on warnings-as-errors (-Werror or /WX). There’s a good list of recommended warnings in Jason’s book: https://github.com/cpp-best-practices/cppbestpractices
Usually you would pick a config you like and set it up for your project, notable ones are already mentioned but I'll mention more:
- xo https://github.com/xojs/xo
At the beginning, I read all things in here https://owasp.org/www-project-web-security-testing-guide/, also gets familiars with owasp top 10. But later on, I focus on a few techniques only.
best-practices related posts
- Laravel 11 (how to upgrade)
- Unlocking the Power of Caching in Laravel
- Node.js CLI Apps Best Practices
- Excel Wizardry in Laravel 🚀
- Uber Go Style Guide
- PDF generation in Laravel
- The difference between clean code and clean architecture?
-
A note from our sponsor - SurveyJS
surveyjs.io | 24 Apr 2024
Index
What are some of the best open-source best-practice projects? This list will help you:
Project | Stars | |
---|---|---|
1 | nodebestpractices | 96,249 |
2 | clean-code-javascript | 89,597 |
3 | html5-boilerplate | 55,933 |
4 | project-guidelines | 29,189 |
5 | lighthouse | 27,823 |
6 | CheatSheetSeries | 26,480 |
7 | android-best-practices | 20,324 |
8 | learngo | 18,331 |
9 | react-bits | 16,498 |
10 | guide | 15,218 |
11 | Cookbook | 12,899 |
12 | ASP.NET Boilerplate | 11,564 |
13 | domain-driven-hexagon | 11,306 |
14 | server-configs-nginx | 10,994 |
15 | laravel-best-practices | 10,742 |
16 | clean-code-typescript | 9,001 |
17 | js-the-right-way | 8,658 |
18 | cppbestpractices | 7,769 |
19 | XO | 7,543 |
20 | fastapi-best-practices | 6,908 |
21 | clean-code-dotnet | 6,774 |
22 | wstg | 6,661 |
23 | datree | 6,403 |
Sponsored