16x16 flags, moved translations to bottom
38
README.md
@ -6,6 +6,8 @@
|
|||||||
<img src="assets/images/banner-2.jpg" alt="Node.js Best Practices" />
|
<img src="assets/images/banner-2.jpg" alt="Node.js Best Practices" />
|
||||||
</h1>
|
</h1>
|
||||||
|
|
||||||
|
Read in another language:  [**CN**](README.chinese.md)
|
||||||
|
|
||||||
<br/>
|
<br/>
|
||||||
|
|
||||||
<div align="center">
|
<div align="center">
|
||||||
@ -26,23 +28,6 @@
|
|||||||
|
|
||||||
<br/><br/><br/>
|
<br/><br/><br/>
|
||||||
|
|
||||||
## Translations
|
|
||||||
All translations are contributed by the community. We will be happy to get any help with ongoing or new translations!
|
|
||||||
|
|
||||||
### Completed translations
|
|
||||||
|
|
||||||
* 🇨🇳 [Chinese](README.chinese.md)
|
|
||||||
|
|
||||||
### Translations in progress
|
|
||||||
|
|
||||||
* 🇫🇷 [French](https://github.com/gaspaonrocks/nodebestpractices/blob/french-translation/README.french.md) ([Discussion](https://github.com/i0natan/nodebestpractices/issues/129))
|
|
||||||
* 🇰🇷 [Korean](https://github.com/i0natan/nodebestpractices/blob/korean-translation/README.md) ([Discussion](https://github.com/i0natan/nodebestpractices/issues/94))
|
|
||||||
* 🇷🇺 [Russian](https://github.com/i0natan/nodebestpractices/blob/russian-translation/README.russian.md) ([Discussion](https://github.com/i0natan/nodebestpractices/issues/105))
|
|
||||||
* 🇪🇸 [Spanish](https://github.com/i0natan/nodebestpractices/blob/spanish-translation/README.spanish.md) ([Discussion](https://github.com/i0natan/nodebestpractices/issues/95))
|
|
||||||
* 🇹🇷 Turkish ([Discussion](https://github.com/i0natan/nodebestpractices/issues/139))
|
|
||||||
|
|
||||||
<br/><br/><br/>
|
|
||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
1. [Project structure Practices (5)](#1-project-structure-practices)
|
1. [Project structure Practices (5)](#1-project-structure-practices)
|
||||||
2. [Error Handling Practices (11) ](#2-error-handling-practices)
|
2. [Error Handling Practices (11) ](#2-error-handling-practices)
|
||||||
@ -54,6 +39,7 @@ All translations are contributed by the community. We will be happy to get any h
|
|||||||
|
|
||||||
|
|
||||||
* [Milestones](#milestones)
|
* [Milestones](#milestones)
|
||||||
|
* [Translations](#translations)
|
||||||
* [Contributors](#contributors)
|
* [Contributors](#contributors)
|
||||||
* [Thank you notes](#thank-you-notes)
|
* [Thank you notes](#thank-you-notes)
|
||||||
* [Sources](#sources)
|
* [Sources](#sources)
|
||||||
@ -689,6 +675,24 @@ To maintain this guide and keep it up to date, we are constantly updating and im
|
|||||||
|
|
||||||
<br/><br/>
|
<br/><br/>
|
||||||
|
|
||||||
|
## Translations
|
||||||
|
All translations are contributed by the community. We will be happy to get any help with either completed, ongoing or new translations!
|
||||||
|
|
||||||
|
### Completed translations
|
||||||
|
|
||||||
|
*  [Chinese](README.chinese.md)
|
||||||
|
|
||||||
|
### Translations in progress
|
||||||
|
|
||||||
|
*  [French](https://github.com/gaspaonrocks/nodebestpractices/blob/french-translation/README.french.md) ([Discussion]
|
||||||
|
*  Hebrew ([Discussion](https://github.com/i0natan/nodebestpractices/issues/156))
|
||||||
|
*  [Korean](https://github.com/i0natan/nodebestpractices/blob/korean-translation/README.md) ([Discussion](https://github.com/i0natan/nodebestpractices/issues/94))
|
||||||
|
*  [Russian](https://github.com/i0natan/nodebestpractices/blob/russian-translation/README.russian.md) ([Discussion](https://github.com/i0natan/nodebestpractices/issues/105))
|
||||||
|
*  [Spanish](https://github.com/i0natan/nodebestpractices/blob/spanish-translation/README.spanish.md) ([Discussion](https://github.com/i0natan/nodebestpractices/issues/95))
|
||||||
|
*  Turkish ([Discussion](https://github.com/i0natan/nodebestpractices/issues/139))
|
||||||
|
|
||||||
|
<br/><br/>
|
||||||
|
|
||||||
# Contributors
|
# Contributors
|
||||||
## `Yoni Goldberg`
|
## `Yoni Goldberg`
|
||||||
Independent Node.JS consultant who works with customers at USA, Europe and Israel on building large-scale scalable Node applications. Many of the best practices above were first published on his blog post at [http://www.goldbergyoni.com](http://www.goldbergyoni.com). Reach Yoni at @goldbergyoni or me@goldbergyoni.com
|
Independent Node.JS consultant who works with customers at USA, Europe and Israel on building large-scale scalable Node applications. Many of the best practices above were first published on his blog post at [http://www.goldbergyoni.com](http://www.goldbergyoni.com). Reach Yoni at @goldbergyoni or me@goldbergyoni.com
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 350 B After Width: | Height: | Size: 310 B |
|
Before Width: | Height: | Size: 312 B After Width: | Height: | Size: 221 B |
|
Before Width: | Height: | Size: 110 B After Width: | Height: | Size: 100 B |
BIN
assets/flags/HE.png
Normal file
|
After Width: | Height: | Size: 180 B |
|
Before Width: | Height: | Size: 244 B |
|
Before Width: | Height: | Size: 655 B After Width: | Height: | Size: 413 B |
|
Before Width: | Height: | Size: 108 B After Width: | Height: | Size: 98 B |
|
Before Width: | Height: | Size: 273 B After Width: | Height: | Size: 311 B |