An easy-to-read, quick reference for JS best practices, accepted coding standards, and links around the Web

  • i18n support

    i18n support


    I find this repo from HN today. I look at it and I think "I must translate it. It will be nice work for my study and global js culture.".

    I'm Korean. Although I can't English well, I think I can translate it with some reference from dictionaries and some advice from its contributer. And I think if you decide to i18n this page, there will be with many contributors.

    Please reply your opinion.

    opened by item4 24
  • Versão PT-BR

    Versão PT-BR

    Por se tratar de uma organização brasileira, feito por brasileiros. Acharia melhor ter uma versão traduzida para o website.

    Sei que em inglês podemos alcançar mais pessoas ao redor do mundo. Mas uma versão em português é muito importante. Principalmente para iniciantes.

    O que achas de começar uma tradução para este projeto?

    opened by rands0n 14
  • Portuguese Version

    Portuguese Version

    I created a basic structure to turn the project multi language, and i started translate to portuguese..

    Já mandei o pull request para o pessoal que fala português poder contribuir, estou sem tempo pra continuar :/

    opened by felquis 9
  • You think that would useful to create a back top button?

    You think that would useful to create a back top button?

    when I go it not show a way of back main menu. I want to create a button with this functionality.

    But I don't want to make without support of my friends of jstherightway.

    opened by vsanasc 7
  • Hoisting section

    Hoisting section

    Hi William, I really wanted to contribute so I added a section about Hoisting. I have already tried it out on my local jekyll.

    I created a complex example to illustrate the concept, I hope you like it :)

    Once I am brazilian, please let me know if you accept it and want me to produce also a PT-BR version.


    opened by themindfuldev 7
  • pt-br revision

    pt-br revision

    Hi @ruanltbg, good job, now I'm putting here some points to review: :+1: @ivanbanov


    • Some words need to be in original language for a better understanding. (e.g. engine)
    • Some words need to accent correction
    opened by allanesquina 5
  • Russian translation ru-ru =)

    Russian translation ru-ru =)

    Cover #241

    What to do

    • [x] Initiate ru-ru structure
    • [x] Translate ru-ru.json
    • [x] Translate partials/code-style.html
    • [x] Translate partials/getting-started.html
    • [x] Translate partials/good-parts.html
    • [x] Translate partials/licence.html
    • [x] Translate partials/patterns.html
    • [x] Translate partials/testing-tools.html
    • [x] Translate partials/welcome.html

    @allanesquina should I add links to resources on russian? or just tranlate existing resources?

    opened by vvscode 4
  • Translation for pt-br

    Translation for pt-br

    It still ongoing @allanesquina, please wait for my signal to review ;)

    I saw that @ivanbanov said that he would translate, but in his fork has no work done yet, so I was with free time and took the chance, sorry for did not ask to translate. I hope that @ivanbanov do not get angry with me.

    @allanesquina could you explain to me how to generate the final HTML?

    Please do not merge yet

    opened by ruanltbg 4
  • Divulgação do repositório

    Divulgação do repositório

    Acho legal começarmos a informar nas comunidade sobre js-the-right-way seria de muito últil para alguns. Pelo meu ponto de vista é um projeto não muito divulgado que poderia ser tornar popular nas comindades e ajudar mais pessoas. :+1:

    opened by pedropolisenso 4
  • Add Game engine. WhitestormJS.

    Add Game engine. WhitestormJS.

    Added 3d game engine. Site: Github: NPM:

    opened by sasha240100 3
  • Turkish Translation

    Turkish Translation

    Hello, you have created a great resource, congratulations and thanks. If you don't mind, I would like to translate the site into Turkish. As I am trying to improve myself in Javascript, it will be very helpful for me to research and examine during the translation process. And my Turkish friends will be able to progress more easily.

    opened by cengizcmataraci 0
  • "ANONYMOUS FUNCTIONS" broken source link.

    Under THE GOOD PARTS the "ANONYMOUS FUNCTIONS" source link does not exist (404 error). Same goes for "FUNCTIONS AS FIRST-CLASS OBJECTS"


    opened by vladislavglad 0
  • Japanese translation

    Japanese translation

    I feel that your website is very good content. Could you please let me translate this site into Japanese? There are not many sites about JS best practices written in Japanese.

    opened by na2shell 2
  • Podcast Links are out-of-date

    Podcast Links are out-of-date

    Most of the Podcasts linked are no longer running or are no longer available under their provided links:

    | Podcast | Status | ------------------------------------------------------------- | --------- | Ember Hot Seat | ❌ DNS Timeout Error | JavaScript Jabber | ✔️ Still Running | Node Up | ❌ DNS Timeout Error | 5 Minutes of JavaScript | 😡 Pluralsight Paywall | The Meteor Podcast | 🔚 Stopped Running in 2017 | JSConf | ✔️ Still Running | JavaScript Air | 🔚 Stopped Running in 2016

    Some more Podcasts that may be worth including:

    • CodeNewbie
    • Front End Happy Hour
    • Fullstack Radio
    • JAMstack Radio
    • JS Party
    • Modern Web
    • My JavaScript Story
    • Real Talk JavaScript
    • ShopTalk Show
    • Syntax FM
    • The Bike Shed
    opened by ricealexander 0
Conteúdo exclusivo, original, relevante e de qualidade para toda a comunidade no Brasil
In this project, I implement a Simple To Do List with the CRUD (create, read, update, delete) methods. I followed the JavaScript, CSS, HTML, DRY, KISS and YAGNI Best practices.

To Do list: add & remove In this project, I implement a Simple To Do List with the CRUD (create, read, update, delete) methods. All the elements of th

Olivier 6 Nov 20, 2022
This repo has demos, content and documentation of javascript concepts and syntax, in their simplest form. Contribute by sharing your understanding of javascript! Hacktoberfest Accepted!

javascript-documentation open-source hacktoberfest2022 Submit your PR to this javascript-documentation repo ?? ?? ❗ This repo has some of my javascrip

Austin Lynch 7 Nov 2, 2022
Let's participate in Hacktoberfest and contribute to open-source. Star the repo and open a PR to get accepted.

Let's Contribute To Open-source First Contributions This project aims to simplify and guide the way, beginners can make their first contribution towar

Ehmad Saeed⚡ 5 Dec 3, 2022
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
An IoT bottle that tracks water consumption. Winner of Best Health Hack, MLH's Best Hardware Hack, and QB3's Best Big Data for the Improvement of Health Care Winner at CruzHacks 2022.

An IoT bottle that tracks water consumption. Winner of Best Health Hack, MLH's Best Hardware Hack, and QB3's Best Big Data for the Improvement of Health Care Winner at CruzHacks 2022.

Nathanael Garza 2 Jan 21, 2022
Best practices for modern web development

Web Fundamentals on DevSite Welcome to the new WebFundamentals! An effort to showcase best practices and tools for modern Web Development. What's chan

Google 13.7k Dec 30, 2022
Some HTML, CSS and JS best practices.

Frontend Guidelines HTML Semantics HTML5 provides us with lots of semantic elements aimed to describe precisely the content. Make sure you benefit fro

Benjamin De Cock 8.1k Jan 1, 2023
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2021)

?? Why this guide can take your testing skills to the next level ?? 46+ best practices: Super-comprehensive and exhaustive This is a guide for JavaScr

Yoni Goldberg 19.9k Jan 2, 2023
Algorithms and Data Structures implemented in TypeScript for beginners, following best practices.

The Algorithms - TypeScript TypeScript Repository of TheAlgorithms, which implements various algorithms and data structures in TypeScript. These imple

The Algorithms 166 Dec 31, 2022
In this project, I built a to-do list app, which is inspired by the minimalist website. Build withHTML/CSS & JavaScript best practices: Correct use of tags, elements, properties and syntax.

Webpack Exercise In this project, I built a to-do list app, which is inspired by the minimalist website. Built With HTML/CSS & JavaScript best practic

Vanessa Oliveros 3 Oct 11, 2022
:white_check_mark: The Node.js best practices list (March 2021)

Node.js Best Practices Follow us on Twitter! @nodepractices Read in a different language: CN, BR, RU, PL, JA, EU (ES, FR, HE, KR and TR in progress! )

Yoni Goldberg 85k Jan 9, 2023
A set of best practices for JavaScript projects

中文版 | 日本語版 | 한국어 | Русский | Português Project Guidelines · While developing a new project is like rolling on a green field for you, maintaining it is

Elsewhen 28.4k Jan 1, 2023
Enforcing best practices for Effector

eslint-plugin-effector Enforcing best practices for Effector This plugin uses TypeScript for more precise results, but JavaScript is supported too. In

effector ☄️ 89 Dec 15, 2022
Mongoose Node.js Express TypeScript application boilerplate with best practices for API development.

Node TypeScript Boilerplate Mongoose The main purpose of this repository is to show a good end-to-end project setup and workflow for writing a Mongoos

Chirag Mehta 20 Dec 13, 2022
A solid create-remix app, that applies best practices into a clean, batteries included template. SQLite version. Deploys to

Remix Barebones Stack npx create-remix --template dev-xo/barebones-stack A solid create-remix app, that follows community guidelines and applies best

Dev XO 97 Dec 30, 2022
Do i follow JS best practices?

To-Do-List-code-review Do i follow JS best practices? Built With HTML CSS JavaScript ES6 Webpack Live Demo (

Kelvin Benjamin 3 Oct 10, 2022
An online library for adding and removing a different number of books from a user collection, keeping track of the books you've read and the one's you are yet to read

Awesmoe Books A Website demo for our project of book store, The website has ability of adding and removing you books from yor library, Thats reflects

zieeco 11 Jul 8, 2022