Using Async Generator Functions in JavaScript
Async generator functions are special because you can use both await and yield in them, but what are the practical uses? - http://amp.gs/NnNy
#javascript
Async generator functions are special because you can use both await and yield in them, but what are the practical uses? - http://amp.gs/NnNy
#javascript
The Code Barbarian
Async Generator Functions in JavaScript
JavaScript has generator functions and async functions, so why does it need async generator functions? Here's how async generator functions work and why you should care.
Building Mobile Apps With Ionic And React
Ionic now supports React and this tutorial shows how to use Ionic and React to build a mobile app from scratch. - http://amp.gs/NGK1
#ionic #react
Ionic now supports React and this tutorial shows how to use Ionic and React to build a mobile app from scratch. - http://amp.gs/NGK1
#ionic #react
Smashing Magazine
Building Mobile Apps With Ionic And React — Smashing Magazine
React developers can get the advantages of Ionic to build hybrid mobile apps and progressive web apps. In this tutorial, we’ll be using Ionic and React to build a mobile app from scratch.
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/NxJb
#nodejs
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/NxJb
#nodejs
GitHub
goldbergyoni/javascript-testing-best-practices
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (January 2021) - goldbergyoni/javascript-testing-best-practices
Asynchronous Modules and Components in Angular Ivy
Ivy is the code name for Angular’s next-generation compilation and rendering pipeline. - http://amp.gs/NfXd
#angular
Ivy is the code name for Angular’s next-generation compilation and rendering pipeline. - http://amp.gs/NfXd
#angular
Which Is Best: A Loyalty Program PWA or Mobile App?
How to decide which format to use when a client asks you to design the mechanism for their loyalty program. - http://amp.gs/NC5J
#pwa #mobile
How to decide which format to use when a client asks you to design the mechanism for their loyalty program. - http://amp.gs/NC5J
#pwa #mobile
Smashing Magazine
Which Is Best: A Loyalty Program PWA Or Mobile App? — Smashing Magazine
Customers’ loyalty does not come for free. While it would be nice if they were satisfied with a high-quality product with some extra bells-and-whistles thrown in, sometimes what’s needed to seal the deal is a rewards system. But when a client asks you to…
Intl.NumberFormat and Its New Capabilities
Intl.NumberFormat is an established route to locale-aware number formatting, but it is gaining a variety of new abilities (already supported on Chrome 77+) including support for BigInt, units of measurement, and scientific notation. - http://amp.gs/NkaC
#javascript
Intl.NumberFormat is an established route to locale-aware number formatting, but it is gaining a variety of new abilities (already supported on Chrome 77+) including support for BigInt, units of measurement, and scientific notation. - http://amp.gs/NkaC
#javascript
v8.dev
Intl.NumberFormat · V8
Intl.NumberFormat enables locale-aware number formatting.
Introducing Transloco: Angular Internationalization Done Right
Translation can drive you crazy, here's the cure! The internationalization (i18n) library for Angular. Introducing Transloco: Angular Internationalization Done Right.
- http://amp.gs/N7zF
#angular
Translation can drive you crazy, here's the cure! The internationalization (i18n) library for Angular. Introducing Transloco: Angular Internationalization Done Right.
- http://amp.gs/N7zF
#angular
Medium
🚀 Introducing Transloco: Angular Internationalization Done Right
For a while I’ve been thinking about creating an Angular i18n library, which incorporates some concepts I had in mind.
React: Separation of Concerns
How to best manage your data structure components to ensure a proper separation of concerns in React. - http://amp.gs/NPe7
#react
How to best manage your data structure components to ensure a proper separation of concerns in React. - http://amp.gs/NPe7
#react
Medium
React — Separation of Concerns
When specifying the behavior of a data structure component, there are often two concerns that need to be dealt with: basic functionality…
Vue.js Single-File Component Factory
Perhaps the best way to inject dependencies is via factory functions that take dependencies as parameters. In this article, you'll see a solution that makes it possible to do this from a Vue.js single-file component.
- http://amp.gs/NykE
#vue
Perhaps the best way to inject dependencies is via factory functions that take dependencies as parameters. In this article, you'll see a solution that makes it possible to do this from a Vue.js single-file component.
- http://amp.gs/NykE
#vue
markus.oberlehner.net
Vue.js Single File Component Factory
Learn how to export a factory function from a Vue.js Single File Component (SFC) and how to inject dependencies that way.
What the CSS — Implementing Trigonometry in SCSS, and Lessons Learnt
Weiyuan Liu shows how we can harness core engineering principles such as code reuse and unit-testing through implementing trigonometry in SCSS.
- http://amp.gs/NhUs
#css
Weiyuan Liu shows how we can harness core engineering principles such as code reuse and unit-testing through implementing trigonometry in SCSS.
- http://amp.gs/NhUs
#css
Medium
What the CSS — Implementing Trigonometry in SCSS, and lessons learnt
CSS, at its core, is a style sheet language. But we can do so much more by using Sass with its SCSS syntax.
Interesting Use Cases for JavaScript's Bitwise Operators
If you need to do some bit-level manipulation of values, JavaScript has the operators you need. - http://amp.gs/Nvsu
#javascript
If you need to do some bit-level manipulation of values, JavaScript has the operators you need. - http://amp.gs/Nvsu
#javascript
LogRocket Blog
Interesting use cases for JavaScript bitwise operators - LogRocket Blog
Although we don't often see bitwise operators used in JavaScript, they have some cool use cases. Learn their theory and implementation.
'Logic-Less' JSX
The opportunities that JSX provides for mixing logic and markup are significant but.. you can go too far. Here are some thoughts on how to keep things clean. - http://amp.gs/NgNW
#react
The opportunities that JSX provides for mixing logic and markup are significant but.. you can go too far. Here are some thoughts on how to keep things clean. - http://amp.gs/NgNW
#react
Yarn Workspaces: Organize Your Project’s Codebase Like A Pro
Yarn workspaces provide a way to work better with multiple dependencies together. This article explains the benefits and using them in a monorepo configuration. - http://amp.gs/NE2s
#nodejs
Yarn workspaces provide a way to work better with multiple dependencies together. This article explains the benefits and using them in a monorepo configuration. - http://amp.gs/NE2s
#nodejs
Smashing Magazine
Yarn Workspaces: Organize Your Project’s Codebase Like A Pro — Smashing Magazine
In this article, Jorge explains why they’re a great tool and how to create your first monorepo using Yarn with basic npm scripts, and add the required dependencies for each app.
Vue.js Pattern for Async Requests: Using Renderless Components
Learn how Vue renderless components can be used to handle async requests and to make HTTP request logic reusable.
- http://amp.gs/NV3U
#vue
Learn how Vue renderless components can be used to handle async requests and to make HTTP request logic reusable.
- http://amp.gs/NV3U
#vue
DEV Community
Vue.js Pattern for Async Requests: Using Renderless Components
Using a Vue Renderless Component to handle async requests to abstract the HTTP request logic and make it reusable.
The Best Way To Lazy Load Angular Elements
In this article we will be focusing on learning how to use Angular elements and other web components in the context of parent ( consumer ) Angular applications. It’s based on hands-on production ready experience from large enterprise organization with more than hundred of SPAs and libraries combined!
- http://amp.gs/N9Pr
#angular
In this article we will be focusing on learning how to use Angular elements and other web components in the context of parent ( consumer ) Angular applications. It’s based on hands-on production ready experience from large enterprise organization with more than hundred of SPAs and libraries combined!
- http://amp.gs/N9Pr
#angular
Medium
The Best Way To Lazy Load Angular Elements
Or any other Web Components in your Angular applications!
The Essential Guide To JavaScript’s Newest Data Type: BigInt
For when the Number type just isn’t enough.. - http://amp.gs/N9bD
#javascript
For when the Number type just isn’t enough.. - http://amp.gs/N9bD
#javascript
Smashing Magazine
The Essential Guide To JavaScript’s Newest Data Type: BigInt — Smashing Magazine
In JavaScript, the Number type cannot safely represent integer values larger than 2⁵³. This limitation has forced developers to use inefficient workarounds and third-party libraries. BigInt is a new data type intended to fix that.
How to Build An Admin Panel with React
A practical example of using react-admin, a framework for building Material Design-styled admin panels on top of REST and GraphQL APIs. - http://amp.gs/N4Xh
#react
A practical example of using react-admin, a framework for building Material Design-styled admin panels on top of REST and GraphQL APIs. - http://amp.gs/N4Xh
#react
LogRocket Blog
How to build an admin panel with React - LogRocket Blog
Creating admin applications does not have to be as complex as it once was. With react-admin, building admin interfaces is easy.
Intrinsically Responsive CSS Grid with minmax() and min()
Evan Minto demonstrates how to create intrinsically responsive CSS Grid. - http://amp.gs/NRUi
#css
Evan Minto demonstrates how to create intrinsically responsive CSS Grid. - http://amp.gs/NRUi
#css
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…