Episodio 1 - Semana 6, 2020
Guías de inicio
- Functional Programming for JavaScript Developers
- Formatting dates in JavScript with Intl.DateTimeFormat
- Arrow Functions vs Functions
- The CSS Cascade or, How browsers resolve competing CSS styles
- Why the TypeScript team is using Gatsby for its new website
- Understanding the ECMAScript spec, part 1
- Six Data Structures You Should Know In 2020
- Improve Your Algorithms with this Simple Equation
Blogs
- Why we still need to use state management libraries in React?
- Node.js release fixes a critical HTTP security vulnerability
- A look at major features in the Angular Ivy version 9 release
- Introducing Firefox and Edge Support in Cypress 4.0
- Why styled-components?
- Animation Worklet: The 4 Missing Features
- Elm vs Svelte
- The most surprising behavior of JavaScript regular expression you have ever seen
- Old CSS, new CSS
- A new technique for making responsive, JavaScript-free charts
- Report: What’s New in ECMAScript and JavaScript for 2020
Tutoriales
- Tip: With Chrome DevTools open, click/hold the Reload button for bonus Empty Cache & Hard Reload options
- Changes to npm Unpublish Policy - January 2020
- Gradually using TypeScript in Your React Project
- How to write GraphQL middleware (Node, Apollo Server, Express)
Releases
- Node.js 13.8.0
- Angular 9
- Chrome 80
- Vue CLI 4.2.0
- Electron 8.0.0
- TypeScript 3.8 RC
- Cypress 4.0
- React Navigation 5.0
- Firebase JS SDK 7.8.1
- lazygit 0.14.2
- react-flame-graph 1.4.0
Curiosidades
- Angular Dependency Injection Infographic
- Input File Behavior in Browsers
- Pair programming session for adding TS support to import type in BabelJS
- Why Web Browsers are free
- Implement conic gradients from CSS Image Values Level 4
- CSS backdrop-filters
- CSS Scroll Snap
- ECMAScript proposal: BigDecimal advances to Stage 1
- HTML’s
element
- TIL about the CSS media query
prefers-reduced-data
- The Missing Semester of Your CS Education