HTML Snapshot Testing with Node
Using Node for snapshot testing of HTML files generated for inclusion in daily report emails. — http://amp.gs/4zOG
#nodejs
Using Node for snapshot testing of HTML files generated for inclusion in daily report emails. — http://amp.gs/4zOG
#nodejs
Atomic Spin
HTML Snapshot Testing with Node
How we use Node for snapshot testing of HTML files that we generate for inclusion in daily email reports.
Form Validation with HTML & Vuejs
This article shows you how to leverage HTML5 validation in a Vue.js app, as well as how to override any boring defaults and display attractive error messages.
— http://amp.gs/41kj
#vue #forms
This article shows you how to leverage HTML5 validation in a Vue.js app, as well as how to override any boring defaults and display attractive error messages.
— http://amp.gs/41kj
#vue #forms
ITNEXT
Form Validation with HTML & Vuejs
They say that most web apps are just HTML forms. Well, forms need validation and thankfully, HTML5 comes with many great in-built form…
Preloading Fonts and the Puzzle of Priorities
Another on preloading. This one’s a thorough and detailed look at how <link rel=preload> behaves specifically in regards to fonts, concluding that there’s a case to be made for preloading one or maybe two critical fonts. — http://amp.gs/4YnE
#web #fonts
Another on preloading. This one’s a thorough and detailed look at how <link rel=preload> behaves specifically in regards to fonts, concluding that there’s a case to be made for preloading one or maybe two critical fonts. — http://amp.gs/4YnE
#web #fonts
andydavies.me
Preloading Fonts and the Puzzle of Priorities - Andy Davies
“Consider using to prioritize fetching resources that are currently requested later in page load” is the …
'We Migrated to Next.js to Serve Our Home Page 7.5× Faster'
Going from a basic React boilerplate to Next.js can yield key initial render time improvements, simply due to having the first part prerendered on the server instead. — http://amp.gs/4t7l
#react
Going from a basic React boilerplate to Next.js can yield key initial render time improvements, simply due to having the first part prerendered on the server instead. — http://amp.gs/4t7l
#react
Ten npm Security Best Practices
Concerned about npm vulnerabilities? This post covers a lot of ground from avoiding leaving secrets in published npm packages to disclosing vulnerabilities and using 2FA. — http://amp.gs/4mYm
#nodejs
Concerned about npm vulnerabilities? This post covers a lot of ground from avoiding leaving secrets in published npm packages to disclosing vulnerabilities and using 2FA. — http://amp.gs/4mYm
#nodejs
10 Node Frameworks Worth Checking Out: Express, Loopback, Hapi, & Beyond
A basic run-down but might put some new things on your radar. — http://amp.gs/4Z1J
#nodejs
A basic run-down but might put some new things on your radar. — http://amp.gs/4Z1J
#nodejs
freeCodeCamp.org
10 Node.js Frameworks Worth Checking Out: Express, Loopback, Hapi, and Beyond
As technology is changing at a rapid pace, developers are moving to use new technologies and adopting more convenient frameworks for their…
Simple state management in Angular with only Services and RxJS
One of the most challenging things in software development is state management. Currently there are several state management libraries for Angular apps: NGRX, NGXS, Akita… All of them have different styles of managing state, the most popular being NGRX, which pretty much follows the FLUX/Redux principles from React world (basically using one way data flow and immutable data structures).
— http://amp.gs/4pmH
#angular
One of the most challenging things in software development is state management. Currently there are several state management libraries for Angular apps: NGRX, NGXS, Akita… All of them have different styles of managing state, the most popular being NGRX, which pretty much follows the FLUX/Redux principles from React world (basically using one way data flow and immutable data structures).
— http://amp.gs/4pmH
#angular
DEV Community
Simple state management in Angular with only Services and RxJS
One of the most challenging things in software development is state management. Currently there are s...
Of Mice and BEM: Getting Past Common Problems With CSS Organization
Philip Zastrow addresses four common misconceptions about BEM and explains how and why the CSS naming convention of Block Element Modifier helps solve organizational thinking around class names. — http://amp.gs/4pMD
#css #bem
Philip Zastrow addresses four common misconceptions about BEM and explains how and why the CSS naming convention of Block Element Modifier helps solve organizational thinking around class names. — http://amp.gs/4pMD
#css #bem
Sparkbox
BEM: 4 Hang-Ups & How It Will Help Your CSS Organization
Sparkbox developer Philip Zastrow addresses four common misconceptions about BEM and explains how and why the CSS naming convention of Block Element Modifier helps solve organizational thinking around class names.
Creating Custom Directives in Vue.js
Directives are special attributes with the v- prefix. — http://amp.gs/4lW9
#vue
Directives are special attributes with the v- prefix. — http://amp.gs/4lW9
#vue
Medium
Creating Custom Directives in Vue.js
Directives are special attributes with the v- prefix. A directive’s job is to reactively apply side effects to the DOM when the value of…
The Magic of React-Based Multi-Step Forms
One way to deal with long, complex forms is to break them up into multiple steps. — http://amp.gs/4ntW
#react #forms
One way to deal with long, complex forms is to break them up into multiple steps. — http://amp.gs/4ntW
#react #forms
Lifting the Veil: Insights into Angular’s EventManagerPlugin
In this article, Netanel will walk us through the steps of extending the Angular events system and providing our own custom events. But first we need to understand how Angular manages events.
— http://amp.gs/4n0I
#angular
In this article, Netanel will walk us through the steps of extending the Angular events system and providing our own custom events. But first we need to understand how Angular manages events.
— http://amp.gs/4n0I
#angular
Netanel Basal
Lifting the Veil: Insights into Angular’s EventManagerPlugin
Getting to know the EventManagerPlugin in Angular
How to Use Firebase Realtime Database in React
The last in a very thorough series of tutorials on building React apps on top of Firebase. — http://amp.gs/4GkI
#react
The last in a very thorough series of tutorials on building React apps on top of Firebase. — http://amp.gs/4GkI
#react
www.robinwieruch.de
How to use Firebase Realtime Database in React
A React with Firebase tutorial on how to work with Firebase's realtime database in React. Learn about the get, create, update and remove operations, how to enable pagination and how to order your list of data, and how fo associate items with each other ...
Using CSS Grid the Right Way
Violet Peña shows the most effective ways to leverage the CSS Grid spec. — http://amp.gs/4GDt
#css #grid
Violet Peña shows the most effective ways to leverage the CSS Grid spec. — http://amp.gs/4GDt
#css #grid
hey it's violet
Using CSS Grid the right way
CSS Grid is fun to use but hard to learn. Here are three tips to help you understand and leverage the Grid spec.
One More Example of Abstract Component in Vue.js
This is a brief tutorial on using abstract components with Vue.js to improve the readability of your templates and simplify your code.
— http://amp.gs/4xzO
#vue
This is a brief tutorial on using abstract components with Vue.js to improve the readability of your templates and simplify your code.
— http://amp.gs/4xzO
#vue
Medium
One more example of abstract component in Vue.js
How often do you need to implement abstractions in your front-end code? I’ll show you one new unique example of that
Angular Revisited: Tree-shakable Components and Optional NgModules
NgModule is arguably one of the most confusing Angular concepts. Fortunately, Angular is moving towards a future in which we need Angular modules (NgModules) less often or not at all. — http://amp.gs/4xiy
#angular
NgModule is arguably one of the most confusing Angular concepts. Fortunately, Angular is moving towards a future in which we need Angular modules (NgModules) less often or not at all. — http://amp.gs/4xiy
#angular
Angular In Depth
Angular Revisited: Tree-shakable Components and Optional NgModules
NgModule is arguably one of the most confusing Angular concepts.
The Node.js Benchmarking Working Group: Measuring Performance for a Speedier Node
The Node.js Benchmarking Working Group is dedicated to monitoring Node’s performance and helping in the efforts to improve it. This is only a brief intro to what they do but you’re encouraged to join the effort. — http://amp.gs/4fI4
#nodejs
The Node.js Benchmarking Working Group is dedicated to monitoring Node’s performance and helping in the efforts to improve it. This is only a brief intro to what they do but you’re encouraged to join the effort. — http://amp.gs/4fI4
#nodejs
Medium
The Node.js Benchmarking Working Group: Measuring Performance for A Speedier Node.js
This post was contributed by Michael Dawson (michael_dawson@ca.ibm.com, twitter: mhdawson1, github: mhdawson) and Uttam Pawar…
Hooks Are Good, But Have You Tried Faster React Components?
5 simple tips to improve the performance of a React app. — http://amp.gs/4fRU
#react
5 simple tips to improve the performance of a React app. — http://amp.gs/4fRU
#react
Medium
Yeah hooks are good, but have you tried faster React Components?
5 simple tips to improve the performance of a React application
CSS Selectors Level 4
Esteban Herrera gives an overview of the last generation of CSS selectors according to the Editor’s Draft specification as of January 2019. — http://amp.gs/4CZ5
#css
Esteban Herrera gives an overview of the last generation of CSS selectors according to the Editor’s Draft specification as of January 2019. — http://amp.gs/4CZ5
#css
LogRocket Blog
CSS selectors level 4 - LogRocket Blog
CSS Selectors Level 4 provides easy methods to declare complex selection rules. Explore the last generation of selectors and how they can be implemented.
How I Increased 🚀 the performance of an EXTREMELY deeply nested Angular Reactive Form by 380%😲
Do you have a deeply nested data structure? Do you have to build a form around it? Is this form really slow to work with? Are your users complaining about it? Do you need an escape? WAIT! Siddharth is here to guide you home.
— http://amp.gs/4CLM
#angular
Do you have a deeply nested data structure? Do you have to build a form around it? Is this form really slow to work with? Are your users complaining about it? Do you need an escape? WAIT! Siddharth is here to guide you home.
— http://amp.gs/4CLM
#angular