Everything You Need To Know About CSS Margins
At first glance, margins place space around DOM elements, pushing other elements away, but things can get complicated fast when you think about how margins can collapse together or introduce Flexbox or CSS Grid. - http://amp.gs/SCxq
#css
At first glance, margins place space around DOM elements, pushing other elements away, but things can get complicated fast when you think about how margins can collapse together or introduce Flexbox or CSS Grid. - http://amp.gs/SCxq
#css
Smashing Magazine
Everything You Need To Know About CSS Margins — Smashing Magazine
Margins in CSS seem simple enough at first glance. Applied to an element it forms a space around the element, pushing other elements away. However, there is more to a margin than you might think.
Getting Started with React Native in 2019: Building Your First App
A guide for React Native beginners. - http://amp.gs/SkG2
#reactNative
A guide for React Native beginners. - http://amp.gs/SkG2
#reactNative
Medium
Getting Started with React Native in 2019: Build Your First App
Learn how to build your first React Native app with important basic concepts and where to go from here!
Async Await Error Handling in JavaScript
Attempts to clear up some confusion caused when handling errors in async/await scenarios. - http://amp.gs/SeCQ
#javascript #async #await
Attempts to clear up some confusion caused when handling errors in async/await scenarios. - http://amp.gs/SeCQ
#javascript #async #await
The Code Barbarian
Async Await Error Handling in JavaScript
Error handling in async/await causes a lot of confusion. There are
A Tour of the Node.js Event Loop
A deeper understanding of JavaScript’s often misunderstood event loop approach will benefit any Node developer. This is an accessible, high level overview from which you can progress to more detailed talks like In The Loop and What The Heck Is The Event Loop Anyway? - http://amp.gs/S7pp
#nodejs
A deeper understanding of JavaScript’s often misunderstood event loop approach will benefit any Node developer. This is an accessible, high level overview from which you can progress to more detailed talks like In The Loop and What The Heck Is The Event Loop Anyway? - http://amp.gs/S7pp
#nodejs
LogRocket Blog
A complete guide to the Node.js event loop - LogRocket Blog
A deeper understanding of the event loop in Node.js will allow you to enhance its performance according to your project's needs.
Do React Hooks Replace Redux?
This question has bounced around in the community a lot recently as more use cases for hooks emerge.. but Eric’s TLDR is ‘Hooks are Great, but No.’ and he explains why in depth. - http://amp.gs/SPla
#react
This question has bounced around in the community a lot recently as more use cases for hooks emerge.. but Eric’s TLDR is ‘Hooks are Great, but No.’ and he explains why in depth. - http://amp.gs/SPla
#react
Medium
Do React Hooks Replace Redux?
TL;DR: Hooks are Great, but No.
Next Generation Async Functions with Vue Async Function
Handling async functions in Vue components usually involves multiple lifecycle hooks and quite a few lines of code. This article will show you how to make terser async calls using the new Vue function API - http://amp.gs/Sy7W
#vue
Handling async functions in Vue components usually involves multiple lifecycle hooks and quite a few lines of code. This article will show you how to make terser async calls using the new Vue function API - http://amp.gs/Sy7W
#vue
Xebia
Next generation async functions with Vue Async Function — Xebia Blog
Vue Async Function is available for your Vue projects right now! Let's dive in and see what it brings to the table.
A Web Tool to Create 'Striped Text' and Get Styled Components Code
One of several visual design tools on Componentsai. This one lets you dynamically create a stripy text effect and provides CSS and Styled Components code to use in your apps. - http://amp.gs/SyAu
#tools #stroped #text
One of several visual design tools on Componentsai. This one lets you dynamically create a stripy text effect and provides CSS and Styled Components code to use in your apps. - http://amp.gs/SyAu
#tools #stroped #text
components.ai
Components AI — A new way to explore generative design systems
Parametric and generative design tools
A Look At What's New In DevTools for Chrome 77
Copy element styles, visualize layout shifting, and more. - http://amp.gs/ShnS
#chrome #devtools
Copy element styles, visualize layout shifting, and more. - http://amp.gs/ShnS
#chrome #devtools
Google Developers
What's New In DevTools (Chrome 77) | Web | Google Developers
Copy element styles, visualize layout shifting, and more.
First steps with Angular 8 with angular-cli and Angular Material
Angular has come a long way since version 2, and now with more libraries and tools to help with the development is even easier to start developing applications with it. In this guide, we will go step by step on how to build an angular application using the Angular-cli (command-line tool), and Angular Material.
- http://amp.gs/Sv7Z
#angular
Angular has come a long way since version 2, and now with more libraries and tools to help with the development is even easier to start developing applications with it. In this guide, we will go step by step on how to build an angular application using the Angular-cli (command-line tool), and Angular Material.
- http://amp.gs/Sv7Z
#angular
DEV Community
First steps with Angular 8 with angular-cli and Angular Material
How to begin developing Angular Material applications, using angular 8, angular material and angular cli.
A Look at Private Class Fields, a Proposed JavaScript Feature
A few weeks ago Axel covered public class fields, but private fields are part of the proposal too - http://amp.gs/SEyx
#javascript
A few weeks ago Axel covered public class fields, but private fields are part of the proposal too - http://amp.gs/SEyx
#javascript
The Basics of Going 'Multithreaded' with Node
Using the new worker_threads module — an amazing solution when you need to perform a CPU intensive task. - http://amp.gs/SVdD
#nodejs
Using the new worker_threads module — an amazing solution when you need to perform a CPU intensive task. - http://amp.gs/SVdD
#nodejs
Medium
Going Multithread with Node.js
Writing an high performances multithreaded program with the newest “worker_threads” module
What's New In Angular 8.0 And How To Upgrade To Angular 8
In this article, we will discuss the new features of Angular 8. Also, we will discuss how to upgrade an existing application to Angular 8. - http://amp.gs/S9st
#angular
In this article, we will discuss the new features of Angular 8. Also, we will discuss how to upgrade an existing application to Angular 8. - http://amp.gs/S9st
#angular
C-Sharpcorner
What's New In Angular 8.0 And How To Upgrade To Angular 8
In this article, we will discuss the new features of Angular 8. Also, we will discuss how to upgrade an existing application to Angular 8.
Components Composition: Vue Functional API vs Renderless Components
The renderless component pattern is a great way to make reusable elements in Vue.js. How does this pattern work with, or compare to, the proposed function API? - http://amp.gs/S4r9
#vue
The renderless component pattern is a great way to make reusable elements in Vue.js. How does this pattern work with, or compare to, the proposed function API? - http://amp.gs/S4r9
#vue
Medium
Components Composition: Vue Function API vs Renderless Components
Component composition is one of the best stuff modern JS frameworks have to offer.
Intrinsically Responsive CSS Grid with minmax() and min()
An interesting look at the min(), max(), and clamp() functions, and how they allow for lots of opportunities for exploration. - http://amp.gs/SRuC
#css
An interesting look at the min(), max(), and clamp() functions, and how they allow for lots of opportunities for exploration. - http://amp.gs/SRuC
#css
The Quickest, Dirtiest, Automatic…est Vue Documenter Ever
It's a must to document your components when building a large Vue app. Learn how to easily auto-generate component documentation using the Vue Documenter project and only a dash of metadata in your component files. - http://amp.gs/SUiB
#vue
It's a must to document your components when building a large Vue app. Learn how to easily auto-generate component documentation using the Vue Documenter project and only a dash of metadata in your component files. - http://amp.gs/SUiB
#vue
Medium
The Quickest, Dirtiest, Automatic…est Vue Documenter Ever
Behold, the Vue Component Documenter… Component
A Visual React Virtual DOM Postmortem
There is a chasm between using React to build UIs and needing to know how it actually works under the hood, but this neat graphic might help. - http://amp.gs/Sdle
#react
There is a chasm between using React to build UIs and needing to know how it actually works under the hood, but this neat graphic might help. - http://amp.gs/Sdle
#react
Medium
React Virtual DOM Postmortem
There is a chasm between using React to build UIs and needing to know how it actually works under the hood.
Reverse Engineering, or How YOU Can Build a Testing Library in JavaScript
The goal here is not to add another testing library to the giant pile of existing ones, but to learn more about how they work by building your own. - http://amp.gs/SdXf
#javascript
The goal here is not to add another testing library to the giant pile of existing ones, but to learn more about how they work by building your own. - http://amp.gs/SdXf
#javascript
DEV Community
Reverse Engineering, how YOU can build a testing library in JavaScript
A lot can be gained by trying to implement a library. In this article, we choose to try to implement a unit testing library
Managing Multiple Backgrounds with Custom Properties
A clever use for CSS variables here. - http://amp.gs/SOds
#css
A clever use for CSS variables here. - http://amp.gs/SOds
#css
CSS-Tricks
Managing Multiple Backgrounds with Custom Properties | CSS-Tricks
One cool thing about CSS custom properties is that they can be a part of a value. Let's say you're using multiple backgrounds to pull off a design. Each
How to Add Internationalization to a Vue App
If your app is used all over the world, you will need to add internationalization. Learn how to build an app using the vue-i18n plugin, then translate the text in your application, and provide a way for users to toggle between different languages. - http://amp.gs/SrIZ
#vue
If your app is used all over the world, you will need to add internationalization. Learn how to build an app using the vue-i18n plugin, then translate the text in your application, and provide a way for users to toggle between different languages. - http://amp.gs/SrIZ
#vue
DEV Community
How to Add Internationalization to a Vue App