7 repositorios de desarrollo web que debes conocer
Tags: github, javascript, webdev, spanish
Published: 2021-04-12 14:43:12

#**Índice**   
1. [ryanmcdermott/clean-code-javascript](#id1)
2. [codingknite/frontend-development](#id2)
3. [goldbergyoni/nodebestpractices](#id3)
4. [paolocarrasco/javascript-style-guide](#id4)
5. [thedaviddias/Front-End-Checklist](#id5)
6. [gothinkster/realworld](#id6)
7. [trekhleb/javascript-algorithms](#id7)
 
## 1. [ryanmcdermott/clean-code-javascript](https://github.com/ryanmcdermott/clean-code-javascript)<a name="id1"></a>

Este repo enseña cómo aplicar buenas practicas al código que escribimos basado en el famoso libro de Robert C. Martin, Clean Code. Lo interesante es que no debes haber leído el libro, el repo resume los principales aspectos del mismo enfocado desde un punto de vista práctico. Algunos de los puntos que toca son: 
* Como declarar variables con buenas practicas
* Funciones
* Objetos y estrucuras de datos en JavaScript
* Principios SOLID
Bastante recomendable.

{% github ryanmcdermott/clean-code-javascript%}

## 2. [codingknite/frontend-development](https://github.com/codingknite/frontend-development)<a name="id2"></a>

Este repositorio está enfocado en compartir recursos de desarrollo web, (la mayoría en inglés) desde conceptos de HTML, CSS y JavaScript, hasta Git, React, Vue, optimización de código, etc., toda esta información compartida como libros, blogs, canales de youtube. Vale la pena darle un vistazo. 

{% github codingknite/frontend-development %}

## 3. [goldbergyoni/nodebestpractices](https://github.com/goldbergyoni/nodebestpractices)<a name="id3"></a>

¿Te gusta el backend con JS? ¡Este repositorio es para ti! Recopila buenas prácticas de desarrollo del lado del servidor con Node.js

{% github goldbergyoni/nodebestpractices %}

## 4. [paolocarrasco/javascript-style-guide](https://github.com/paolocarrasco/javascript-style-guide)<a name="id4"></a>

Una guía completamente en **ESPAÑOL** sobre javascript, bastante completa hace que el lector comprenda conceptos modernos del lenguaje y como codificar con legibilidad y consistencia.

{% github paolocarrasco/javascript-style-guide %}

## 5. [thedaviddias/Front-End-Checklist](https://github.com/thedaviddias/Front-End-Checklist)<a name="id5"></a>

Herramientas para comprobar aspectos importantes de una web terminada. Antes de lanzar tu app web a producción es importante verificar por ejemplo si la semántica HTML está bien escrita, verificar si las fuentes usadas siempre están o estarán disponibles, performance, accesibilidad web, SEO, etc, etc, etc. 

{% github thedaviddias/Front-End-Checklist %}

## 6. [gothinkster/realworld](https://github.com/gothinkster/realworld)<a name="id6"></a>

Repositorio que proporciona código de aplicaciones web desarrolladas en varias tecnologías diferentes, como React, Angular, Vue, Svelte, etc.
{% github gothinkster/realworld %}

## 7.[trekhleb/javascript_algorithms](https://github.com/trekhleb/javascript-algorithms)<a name="id7"></a>

Los arreglos y objetos son ampliamente usados en JS, pero hay estructuras de datos mucho más complejas y que resuelven problemas específicos y que se deben conocer. Este repositorio resume algoritmos y estructuras de datos populares.

{% github trekhleb/javascript-algorithms %}

---

## **Referencias**
El presente artículo no hubiera sido posible sin el post en instagram de @vikingcodeblog, créditos correspondientes a el.

{% instagram CNYKXKzA2_x %}   

Acá te dejo su post original en instagram, siguelo, hace muy buen contenido para devs. 

---

![end](https://media.giphy.com/media/eY1JD4KPG4HMk/giphy.gif)