Explain Like I'm 5: Microservices in Node.js
A look at the basics of microservices, by way of a Lego-themed Node-based example. - http://amp.gs/NUp1
#nodejs
A look at the basics of microservices, by way of a Lego-themed Node-based example. - http://amp.gs/NUp1
#nodejs
Building A Simple Application with Flutter and GraphQL
How to build a CRUD app using both Flutter and GraphQL. - http://amp.gs/NdnB
#flutter #graphql
How to build a CRUD app using both Flutter and GraphQL. - http://amp.gs/NdnB
#flutter #graphql
Medium
Building a simple application with Flutter and GraphQL
Flutter is an SDK(Software development kit) to build applications for Android and IOs. In the other hand, GraphQL is a query language that…
The Complete Guide To Angular Load Time Optimization
In the past, Christian has written a lot about performance tuning Angular apps. Now it is time to dive into one of the big and important topics: optimizing Angular load time performance.
- http://amp.gs/NOm8
#angular
In the past, Christian has written a lot about performance tuning Angular apps. Now it is time to dive into one of the big and important topics: optimizing Angular load time performance.
- http://amp.gs/NOm8
#angular
Using Progressive Enhancement to Design for Accessibility
Scott Jensen explains how to utilize a progressive enhancement approach when designing for accessibility.
- http://amp.gs/NrxY
#css
Scott Jensen explains how to utilize a progressive enhancement approach when designing for accessibility.
- http://amp.gs/NrxY
#css
SitePen
Using Progressive Enhancement to Design for Accessibility | SitePen
The web is for everyone. That includes web apps built on web architecture. If you haven’t heard the word “accessibility” mentioned in the last couple of years, you may have been living under a rock. Building accessible, inclusive web apps that support users…
JavaScript and Node Testing Best Practices
Almost 50 best practices divided into categories (backend, frontend, CI, etc.) complete with code examples. Not just the basics, it digs into areas like visual regression, property-based testing, and contract testing, too. - http://amp.gs/NSEd
#javascript #testing
Almost 50 best practices divided into categories (backend, frontend, CI, etc.) complete with code examples. Not just the basics, it digs into areas like visual regression, property-based testing, and contract testing, too. - http://amp.gs/NSEd
#javascript #testing
GitHub
goldbergyoni/javascript-testing-best-practices
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (May 2021) - goldbergyoni/javascript-testing-best-practices
The Basics of Scraping Web Sites with Node and Cheerio
This is really promoting the Pipedream platform, but.. I found it interesting to see. And, of course, make sure you’re not violating any ToS and are being ethical. - http://amp.gs/NNhU
#nodejs
This is really promoting the Pipedream platform, but.. I found it interesting to see. And, of course, make sure you’re not violating any ToS and are being ethical. - http://amp.gs/NNhU
#nodejs
Medium
Scrape a site with Node and Cheerio in 5 minutes
Website scraping is a common problem with a common toolset. Two approaches dominate the web today:
How To Avoid SOLID Principle Violations In Vue.js
SOLID is a set of object-oriented principles intended to make code more flexible, readable and maintainable. This article takes a look at these principles in a real Vue project and shows how to avoid violations. - http://amp.gs/NA4n
#vue
SOLID is a set of object-oriented principles intended to make code more flexible, readable and maintainable. This article takes a look at these principles in a real Vue project and shows how to avoid violations. - http://amp.gs/NA4n
#vue
Medium
How to avoid SOLID principles violations in Vue. JS application
In this article I’d like to discuss how can we avoid SOLID principles violation in our Vue.JS project.
The History and Legacy of jQuery
jQuery may have fallen somewhat out of favor in web development, but we recently did a poll that showed 13% of JavaScript developers still proactively turn to it. - http://amp.gs/Nqi2
#jquery
jQuery may have fallen somewhat out of favor in web development, but we recently did a poll that showed 13% of JavaScript developers still proactively turn to it. - http://amp.gs/Nqi2
#jquery
Design Principles for Developers: Processes and CSS Tips for Better Web Design
Knowing the ingredients of Web design is one thing, but putting them together into excellent Web sites is another. Andrew looks at three areas. - http://amp.gs/Nsqj
#css
Knowing the ingredients of Web design is one thing, but putting them together into excellent Web sites is another. Andrew looks at three areas. - http://amp.gs/Nsqj
#css
CSS-Tricks
Design Principles for Developers: Processes and CSS Tips for Better Web Design
It is technically true that anyone can cook. But there’s a difference between actually knowing how to prepare a delicious meal and hoping for the best as
The Best Way To Lazy Load Angular Elements
Advice based on enterprise-level production experience. - http://amp.gs/NiXZ
#angular
Advice based on enterprise-level production experience. - http://amp.gs/NiXZ
#angular
Medium
The Best Way To Lazy Load Angular Elements
Or any other Web Components in your Angular applications!
An Extensive VS Code Extension List for Full Stack Developers
A massive compilation of VS Code extensions mainly aimed at JavaScript developers. It’s interesting because the original version got torn apart on social media so the author has rewritten it with everyone’s suggestions! - http://amp.gs/Nujc
#vscode
A massive compilation of VS Code extensions mainly aimed at JavaScript developers. It’s interesting because the original version got torn apart on social media so the author has rewritten it with everyone’s suggestions! - http://amp.gs/Nujc
#vscode
Draggin' and Droppin' in React
There are a lot of React-focused drag and drop libraries out there, but react-sortable-hoc is the way to go to keep things simple, says Maks. - http://amp.gs/NJI6
#react
There are a lot of React-focused drag and drop libraries out there, but react-sortable-hoc is the way to go to keep things simple, says Maks. - http://amp.gs/NJI6
#react
Understanding ...mapGetters in Vuex
mapGetters is a Vuex feature that utilizes the ES6 spread operator to make it easier to reuse getters across multiple components. This article explains how it works in great detail.
- http://amp.gs/N0mc
#vue
mapGetters is a Vuex feature that utilizes the ES6 spread operator to make it easier to reuse getters across multiple components. This article explains how it works in great detail.
- http://amp.gs/N0mc
#vue
Handling Unused CSS In Sass To Improve Performance
Explores a Sass-oriented solution for dealing with unused CSS, avoiding the need for complicated dependencies involving headless browsers, and DOM emulation. - http://amp.gs/NKxk
#css
Explores a Sass-oriented solution for dealing with unused CSS, avoiding the need for complicated dependencies involving headless browsers, and DOM emulation. - http://amp.gs/NKxk
#css
Smashing Magazine
Handling Unused CSS In Sass To Improve Performance — Smashing Magazine
Do you know the impact unused CSS has on performance? Spoiler: It’s a lot! In this article, we’ll explore a Sass-oriented solution for dealing with unused CSS, avoiding the need for complicated Node.js dependencies involving headless browsers, and DOM emulation.
Dynamically Load CSS with the Angular CLI
You probably don't know, but you can specify how the CLI loads your CSS - http://amp.gs/N3m3
#angular
You probably don't know, but you can specify how the CLI loads your CSS - http://amp.gs/N3m3
#angular
juristr.com
Dynamically Load CSS with the Angular CLI
You probably don't know, but you can specify how the CLI loads your CSS
Everything You Need To Know About SocketIO
Socketio used to be the ‘go to’ library for enabling live communications between a server and browser before WebSocket support was universal, but it still has utility. - http://amp.gs/NHG5
#nodejs #socketio
Socketio used to be the ‘go to’ library for enabling live communications between a server and browser before WebSocket support was universal, but it still has utility. - http://amp.gs/NHG5
#nodejs #socketio
Optional HTML: Everything You Need to Know
A good look at optional code (such as the quotation marks of an attribute value), and how the balance between understandability and performance don’t need to be at odds with each other. - http://amp.gs/N2nL
#html
A good look at optional code (such as the quotation marks of an attribute value), and how the balance between understandability and performance don’t need to be at odds with each other. - http://amp.gs/N2nL
#html
Meiert
Optional HTML: Everything You Need to Know · Jens Oliver Meiert
Optional HTML can be left out to improve performance, to guide code comprehension, and to hone the craft. An overview over all optional tags, rules around quotes for attribute values, and omissible attribute value defaults, as well as notes on pitfalls and tools.
Knowing What To Test - Vue Component Unit Testing
The most common question about testing Vue components I see out there is: "what exactly should I test?" In this article, I'll share with you some guidelines I use to ensure I don't spend forever writing tests but provide enough coverage to keep me out of trouble. - http://amp.gs/N238
#vue
The most common question about testing Vue components I see out there is: "what exactly should I test?" In this article, I'll share with you some guidelines I use to ensure I don't spend forever writing tests but provide enough coverage to keep me out of trouble. - http://amp.gs/N238
#vue
Knowing What To Test - Vue Component Unit Testing
The most common question about testing Vue components I see out there is: what exactly should I test? In this article, I'll share with you some guidelines I use for that ensure I don't spend forever writing tests, but provide enough coverage to keep me out…
Using requestAnimationFrame with React Hooks
“Animating with requestAnimationFrame should be easy, but if you haven’t read React’s documentation thoroughly then you will probably run into a few things that might cause you a headache. Here are three gotcha moments I learned the hard way.” - http://amp.gs/NwPE
#react
“Animating with requestAnimationFrame should be easy, but if you haven’t read React’s documentation thoroughly then you will probably run into a few things that might cause you a headache. Here are three gotcha moments I learned the hard way.” - http://amp.gs/NwPE
#react
CSS-Tricks
Using requestAnimationFrame with React Hooks | CSS-Tricks
Animating with requestAnimationFrame should be easy, but if you haven’t read React’s documentation thoroughly then you will probably run into a few things