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. Learn more →
Top 15 JavaScript best-practice Projects
-
html5-boilerplate
A professional front-end template for building fast, robust, and adaptable web apps or sites.
-
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.
-
nodejs-integration-tests-best-practices
✅ Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (March 2024)
-
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.
-
javascript-todo-list-tutorial
✅ A step-by-step complete beginner example/tutorial for building a Todo List App (TodoMVC) from scratch in JavaScript following Test Driven Development (TDD) best practice. 🌱
-
eslint-plugin-ember
An ESLint plugin that provides set of rules for Ember applications based on commonly known good practices.
-
react-ssr-starter
🔥 ⚛️ A React boilerplate for a universal web app with a highly scalable, offline-first foundation and our focus on performance and best practices.
-
linters
Collection of super strict configurations for ESLint / StyleLint and other code quality tools. (by developer239)
-
sammler
Sammler is a website builder for simple, fast and modular Front-End development based on Gulp and Webpack. Supports ES6 to ES5 transpilation using Babel
-
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.
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.
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:
This article is inspired by this awesome GitHub repository created by @lirantal, please go ahead and have a look it's worth.
In the early days of my programming journey, I embarked on a quest to build something meaningful, something that would encapsulate my growing knowledge and aspirations. That's when I stumbled upon an existing project, a humble foundation that would serve as the canvas for my ambitions. Little did I know that this project, later known as Site-Builder, would undergo a remarkable transformation, evolving from a modest inception into a feature-rich semi-framework.
JavaScript best-practices related posts
- Node.js CLI Apps Best Practices
- help needed with lighthouse ci for angular, github actions, PROTOCOL_TIMEOUT: (Method: Debugger.disable)
- Is Lighthouse a misleading performance tool?
- Clean code (la juniori)
- When connecting to the PSI api via SF what is the level of simulated network throttling used?
- How To Optimize Your React App’s Performance
- Worker thread vs cluster with Websockets
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Apr 2024
Index
What are some of the best open-source best-practice projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | clean-code-javascript | 89,597 |
2 | html5-boilerplate | 55,933 |
3 | project-guidelines | 29,189 |
4 | lighthouse | 27,823 |
5 | XO | 7,537 |
6 | nodejs-cli-apps-best-practices | 3,248 |
7 | nodejs-integration-tests-best-practices | 3,198 |
8 | javascript-todo-list-tutorial | 559 |
9 | meshery.io | 441 |
10 | eslint-plugin-ember | 256 |
11 | react-ssr-starter | 60 |
12 | express-mongo-api-boilerplate | 18 |
13 | linters | 10 |
14 | react-axios-with-hooks-tutorial | 4 |
15 | sammler | 0 |