JS, Node.js, Frontend, Backend, Firebase, Express, Patrones, HTML5_APIs, Asincronía, Websockets, Testing
- Libro | patrones de diseño de GoF
- Ebook | Addy Osmani's Learning JavaScript Design Patterns
- Ebook | JavaScript Patterns de Stoyan Stefanov
- Software design patterns implemented in EcmaScript 6
- JavaScript Weekly: Fundamental Object Design Patterns
- The Importance Of Abstraction in JS
- JS design patterns Quick Look
- Javascript reveal and module design patterns
- Patrones de diseño en JavaScript
- 4 JavaScript Design Patterns You Should Know
- JavaScript Design Patterns
- fbeline/Design-Patterns-JS
- The Comprehensive Guide to JavaScript Design Patterns
- JavaScript Design Patterns
- 23 JavaScript design patterns
- Understanding Design Patterns in JavaScript
- Design Patterns for Developers using JavaScript - Part One
Patrones creacionales: Factory Method (Método de fabricación)
- Wikipedia | Factory Method
- es6-design-patterns | Factory Method
- dofactory | Factory Method
- fbeline/Design-Patterns-JS | Factory Method
- Ebook | Learning JavaScript Design Patterns| Factory Method
Patrones creacionales: Namespace
- Wikipedia | Namespace
- How do I declare a namespace in JavaScript?
- Essential JavaScript Namespacing Patterns
- Namespacing in JavaScript
- jQuery Namespace Pattern
Patrones creacionales: Prototype (Prototipo)
- Wikipedia | Prototype
- es6-design-patterns | Prototype
- dofactory | Prototype
- fbeline/Design-Patterns-JS | Prototype
- Ebook | Learning JavaScript Design Patterns| Prototype
Patrones creacionales: Singleton (Instancia única)
- Wikipedia | Singleton
- es6-design-patterns | Singleton
- dofactory | Singleton
- fbeline/Design-Patterns-JS | Singleton
- Ebook | Learning JavaScript Design Patterns| Singleton
Patrones estructurales: Decorator (Decorador)
- Wikipedia | Decorator
- es6-design-patterns | Decorator
- dofactory | Decorator
- fbeline/Design-Patterns-JS | Decorator
- Ebook | Learning JavaScript Design Patterns | Decorator
Patrones estructurales: Façade (Fachada)
- Wikipedia | Facade
- es6-design-patterns | Facade
- dofactory | Facade
- fbeline/Design-Patterns-JS | Facade
- Ebook | Learning JavaScript Design Patterns | Facade
Patrones estructurales: Module (Módulo)
- Wikipedia | Module
- Ebook | Learning JavaScript Design Patterns | Module
- Etnassoft | El Patrón Módulo Javascript en Profundidad
- Ebook | Learning JavaScript Design Patterns | Revealing Module
- Etnassoft | El Módulo Revelado (Revealing Module) Javascript
Patrones de comportamiento: Chain of Responsibility (Cadena de responsabilidad)
- Wikipedia | Chain of Responsibility
- es6-design-patterns | Chain of Responsibility
- dofactory | Chain of Responsibility
- fbeline/Design-Patterns-JS | Chain of Responsibility
Patrones de comportamiento: Iterator (Iterador)
- Wikipedia | Iterator
- es6-design-patterns | Iterator
- dofactory | Iterator
- fbeline/Design-Patterns-JS | Iterator
- Ebook | Learning JavaScript Design Patterns | Iterator
Patrones de comportamiento: Mediator (Mediador)
- Wikipedia | Mediator
- es6-design-patterns | Mediator
- dofactory | Mediator
- fbeline/Design-Patterns-JS | Mediator
- Ebook | Learning JavaScript Design Patterns | Mediator
Patrones de comportamiento: Observer (Observador)
- Wikipedia | Observer
- es6-design-patterns | Observer
- dofactory | Observer
- fbeline/Design-Patterns-JS | Observer
- Ebook | Learning JavaScript Design Patterns | Observer
Librerias
Recursos
- Wikipedia | Memoization
- Generic Memoization in JavaScript
- How to use Memoize to cache JavaScript function results and speed up your code
- Memoization in JavaScript
- Today I Learned: Memoization with Pure Functions in ES6
- Stackoverflow | How to create a memoize function
- Acelerar las funciones recursivas con memoization
- How I wrote the world's fastest JavaScript memoization library
- JavaScript Function Memoization
- Faster JavaScript Memoization For Improved Application Performance
- Understanding JavaScript Memoization In 3 Minutes
- Implementing Memoization in JavaScript
- MDN | Meta programming
- Wikipedia | Metaprogramación
- unoyunodiez | Metaprogramación en JavaScript
- Understanding Proxy — Metaprogramming in JavaScript
- Eirik Vullum: JavaScript Metaprogramming - ES6 Proxy Use and Abuse | JSConf Budapest 2017
- JavaScript Metaprogramming - ES6 Proxy Use and Abuse - Eirik Langholm Vullum
- JavaScript Metaprogramming - Nick Nisi
- Metaprogramación En JavaScript con Javier Velez
- [T3chFest 2015] Metaprogramación en JavaScript
- Stackoverflow | What exactly is metaprogramming?