Push Notification with Angular & .Net Core using Firebase
So, you want to get users’ attention when something happens or you want to remind them that you have something new in your application. Here is the way the author of this article used Angular & .Net Core to implement push notifications via FCM (Firebase Cloud Messaging). - http://amp.gs/DGQe
#angular
So, you want to get users’ attention when something happens or you want to remind them that you have something new in your application. Here is the way the author of this article used Angular & .Net Core to implement push notifications via FCM (Firebase Cloud Messaging). - http://amp.gs/DGQe
#angular
Medium
Push Notification with Angular & .Net Core using Firebase
So, you want to poke users whenever you want (if they accept) from your web application. Here, I want to explain the way I followed using…
Choosing The Right Node.js Framework: Next, Nuxt, Nest?
A handy examination of the differences between three popular server-side rendering frameworks. - http://amp.gs/DxyH
#nodejs
A handy examination of the differences between three popular server-side rendering frameworks. - http://amp.gs/DxyH
#nodejs
A Complete Guide to React's useEffect
An amazingly epic post that will get anyone working with or thinking about React Hooks excited. It’ll help you understand a lot of the concepts involved. No time? There’s a good TLDR too. - http://amp.gs/DfjW
#react
An amazingly epic post that will get anyone working with or thinking about React Hooks excited. It’ll help you understand a lot of the concepts involved. No time? There’s a good TLDR too. - http://amp.gs/DfjW
#react
overreacted.io
A Complete Guide to useEffect
Effects are a part of your data flow.
An Update on CDNJS
CDNJS is a popular content distribution network for JavaScript files but just a couple of months ago its continued development was in doubt. In this significant update we learn more about how CDNJS works and how Cloudflare want to take it forward - http://amp.gs/Df9h
#cdn #cloudfare
CDNJS is a popular content distribution network for JavaScript files but just a couple of months ago its continued development was in doubt. In this significant update we learn more about how CDNJS works and how Cloudflare want to take it forward - http://amp.gs/Df9h
#cdn #cloudfare
The Cloudflare Blog
An Update on CDNJS
Beginning about a month ago Cloudflare began to take a more active role in the operation of CDNJS. This post is here to tell you more about CDNJS’ history and explain why we are helping to manage CDNJS.
How to reuse one Vue.js codebase across multiple apps – Thomas Holland
Thomas Holland returns with another article on Vue.js app architecture. I loved his previous article on Domain-driven development and this week he speaks about code re-usability but not in just one app, but multiple of those. - http://amp.gs/DfMZ
#vue
Thomas Holland returns with another article on Vue.js app architecture. I loved his previous article on Domain-driven development and this week he speaks about code re-usability but not in just one app, but multiple of those. - http://amp.gs/DfMZ
#vue
Medium
How to reuse one Vue.js codebase across multiple apps
We develop similar but not identical apps for different customers. This illustrates how to individualize apps on the basis of a shared…
The Perfect Architecture Flow for Your Next Node Project
Outlines a set of architectural rules and best practices to consider to ensure your next Node project starts on the right path. - http://amp.gs/DCAQ
#nodejs
Outlines a set of architectural rules and best practices to consider to ensure your next Node project starts on the right path. - http://amp.gs/DCAQ
#nodejs
LogRocket Blog
Node.js project architecture best practices - LogRocket Blog
Outlining your Node.js project structure is a key part of the development process. Here are some Node.js project architecture best practices.
Don't Sync State, Derive It
Avoid synchronization bugs and hidden complexity by deriving (or calculating) state in React apps on the fly rather than keeping numerous copies of state around your app. - http://amp.gs/Dk1M
#react
Avoid synchronization bugs and hidden complexity by deriving (or calculating) state in React apps on the fly rather than keeping numerous copies of state around your app. - http://amp.gs/Dk1M
#react
Kentcdodds
Don't Sync State. Derive It!
How to avoid state synchronization bugs and complexity with derived state.
Mastering console.log Like A Pro
This isn’t exactly new ground, but if you’re a heavy console.log user, this article deftly covers a variety of extra console methods to keep on your radar. - http://amp.gs/DkJA
#javascript
This isn’t exactly new ground, but if you’re a heavy console.log user, this article deftly covers a variety of extra console methods to keep on your radar. - http://amp.gs/DkJA
#javascript
Medium
Mastering JS console.log like a Pro
Still, using only console.log( ) to debug? Well, there’s a lot more.
VueDose – Access template refs in Composition API in Vue.js 3
Quick tip on how to access the old this.$refs by using ref() in the new Composition API in Vue.js 3 components. - http://amp.gs/Dege
#vue
Quick tip on how to access the old this.$refs by using ref() in the new Composition API in Vue.js 3 components. - http://amp.gs/Dege
#vue
vuedose
Access template refs in Composition API in Vue.js 3
Quick tip on how to access the old this.$refs by using ref() in the new Composition API in Vue.js 3 components.
Why Progressive Web Apps Are The Future of Mobile Web
A popular, detailed overview of what makes up a PWA, their benefits, and why you should be looking at them. Links out to plenty of handy resources too. - http://amp.gs/DeoW
#pwa
A popular, detailed overview of what makes up a PWA, their benefits, and why you should be looking at them. Links out to plenty of handy resources too. - http://amp.gs/DeoW
#pwa
CSS Logical Properties
Adrian Roselli gives a nice primer on logical properties. - http://amp.gs/D7gt
#css
Adrian Roselli gives a nice primer on logical properties. - http://amp.gs/D7gt
#css
Adrian Roselli
CSS Logical Properties
I have often remarked that my blog is little more than a place for me to offload my memory. I need not remember the syntax, logic, test results, etc. of every control, widget, style, browser, and so on. I can just write a post and refer to it later. This…
5 Tips to Help You Avoid React Hooks Pitfalls
Explores some hook gotchas and how to avoid them. - http://amp.gs/DP1b
#react
Explores some hook gotchas and how to avoid them. - http://amp.gs/DP1b
#react
Kentcdodds
5 Tips to Help You Avoid React Hooks Pitfalls
Let's explore some hook gotchas and how to avoid them.
What's Coming in Angular 9.0.0 and Ivy Improvements
Angular 9.0 was due to be released this year but is being held back until next year to give the team a break. Nonetheless, it’s going to pack in some key improvements. - http://amp.gs/DPqA
#angular
Angular 9.0 was due to be released this year but is being held back until next year to give the team a break. Nonetheless, it’s going to pack in some key improvements. - http://amp.gs/DPqA
#angular
Ionic Blog
Angular 9.0.0 and Ivy improvements - Ionic Blog
One of the biggest updates in the pipeline right now is the upcoming release of Angular 9.0.0. Currently in RC, Angular 9.0 will hopefully ship early next year. But this release includes so much that I thought it required a post to highlight some of the most…
Google Play Store Now Open for Progressive Web Apps
When Chrome 72 for Android shipped in January, it brought with it the ability to distribute PWAs in the Google Play Store. - http://amp.gs/DhtZ
#pwa
When Chrome 72 for Android shipped in January, it brought with it the ability to distribute PWAs in the Google Play Store. - http://amp.gs/DhtZ
#pwa
Medium
Google Play Store now open for Progressive Web Apps 😱
Chrome 72 for Android shipped the long-awaited Trusted Web Activity feature, which means we can now distribute PWAs in the Google Play…
Portal - a new feature in Vue 3 - Filip Rakowski
Have you played the Portal game. There’s a similar concept for web frameworks, where you are able to teleport a component to a different location in the DOM? This is especially useful for modals (so it’s easier to manage things like z-index). Did you know we will likely get those in Vue 3.0 built-in? But until then, check out the portal-vue library. - http://amp.gs/DhMU
#vue
Have you played the Portal game. There’s a similar concept for web frameworks, where you are able to teleport a component to a different location in the DOM? This is especially useful for modals (so it’s easier to manage things like z-index). Did you know we will likely get those in Vue 3.0 built-in? But until then, check out the portal-vue library. - http://amp.gs/DhMU
#vue
vueschool.io
Portal – a new feature in Vue 3 - Vue School Blog
In this article, we take a deep dive into the new Portal feature that will be shipped with Vue.js 3. Portal is a special component that allows us to render components in different places in the DOM tree.
The Trick to Animating the Dot on the Letter “i”
Ali Churcher shows how to build a creative animation effect. - http://amp.gs/DvLY
#css
Ali Churcher shows how to build a creative animation effect. - http://amp.gs/DvLY
#css
CSS-Tricks
The Trick to Animating the Dot on the Letter "i" | CSS-Tricks
Here’s the trick: by combining the Turkish letter "ı" and the period "." we can create something that looks like the letter "i," but is made from two separate
An Introduction to Controlling the Raspberry Pi 4's GPIO Pins from Node
If you’ve got a Raspberry Pi sat around (I have a few!) and you’re looking to have a play over the holiday season, you could start here. - http://amp.gs/Dgcp
#nodejs
If you’ve got a Raspberry Pi sat around (I have a few!) and you’re looking to have a play over the holiday season, you could start here. - http://amp.gs/Dgcp
#nodejs
Medium
An introduction to Raspberry Pi 4 GPIO and controlling it with Node.js
In this article, we will get familiar with the GPIO of Raspberry Pi and its technical specifications. We will also go through a simple…
useEffect and useRef Explained for Mortals
“Sometimes the pantheon of React Gods have a hard time translating their wisdom into language the rest of us can understand.” If you agree, this introduction may well be for you. - http://amp.gs/DEKV
#react
“Sometimes the pantheon of React Gods have a hard time translating their wisdom into language the rest of us can understand.” If you agree, this introduction may well be for you. - http://amp.gs/DEKV
#react
Leewarrick
React's useEffect and useRef Explained for Mortals
If the React docs leave you in the dust, or Dan Abramov's blog makes you feel like you're reading a scroll handed down from Mt Olympus written in ancient Greek, you're not alone…
The TypeScript Tax: A Cost vs Benefit Analysis
As much as we love JavaScript, this was really a strong year for TypeScript, with it seeming to become the de facto way to bring strong typing to JavaScript. Back in January, Eric Elliott asked "is it worth it?" and presented some critical, data-driven analysis to establish its viability. It was your most clicked link of 2019. - http://amp.gs/DVJw
#javascript
As much as we love JavaScript, this was really a strong year for TypeScript, with it seeming to become the de facto way to bring strong typing to JavaScript. Back in January, Eric Elliott asked "is it worth it?" and presented some critical, data-driven analysis to establish its viability. It was your most clicked link of 2019. - http://amp.gs/DVJw
#javascript
Medium
The TypeScript Tax
A Cost vs Benefit Analysis