The Approachable Guide to useReducer
“Hopefully reading this article shows how approachable and flexible useReducer is” - http://amp.gs/dRxz
#react #router #hooks
“Hopefully reading this article shows how approachable and flexible useReducer is” - http://amp.gs/dRxz
#react #router #hooks
Seangroff
The Approachable Guide to useReducer by Sean Groff @_SeanGroff
IntroductionThe hook provides a flexible solution to complex state. The hook we all know and love is actually built on top of . If you don…
Vue.js and SEO: How to Optimize Reactive Sites for Search Engines
Are sites created with front-end rendered frameworks indexed by Google? Or do you need to set up pre-rendering? Paolo performed an experiment to see the reality. - http://amp.gs/dR0y
#vue
Are sites created with front-end rendered frameworks indexed by Google? Or do you need to set up pre-rendering? Paolo performed an experiment to see the reality. - http://amp.gs/dR0y
#vue
Smashing Magazine
Vue.js And SEO: How To Optimize Reactive Websites For Search Engines And Bots — Smashing Magazine
Do websites created with reactive frameworks get indexed by Google and other search engines? Is it compulsory to set up pre-rendering, as your SEO consultants suggest? Or are they wrong?
When Not to Use Lock Files with Node
Package managers like npm and Yarn use ‘lock’ files that track the exact, current versions of a project’s dependencies. Learn more about how they work and when not to use them here. - http://amp.gs/dU99
#nodejs
Package managers like npm and Yarn use ‘lock’ files that track the exact, current versions of a project’s dependencies. Learn more about how they work and when not to use them here. - http://amp.gs/dU99
#nodejs
Twilio Blog
When Not to Use Lock Files with Node.js
Lock files are incredibly useful for developing Node.js applications to control your dependencies. In this blog post we cover a use case where you do not want to use lock files and instead add them to your gitignore.
An introduction to test-driven development with Vue.js
Test-driven development (TDD) is a process where you write tests before you write the associated code. - http://amp.gs/ddBq
#vue
Test-driven development (TDD) is a process where you write tests before you write the associated code. - http://amp.gs/ddBq
#vue
freeCodeCamp.org
An introduction to test-driven development with Vue.js
by Sarah Dayan
An introduction to test-driven development with Vue.js
Photo by Louis Reed
[https://unsplash.com/@_louisreed?utm_source=medium&utm_medium=referral] on
Unsplash [https://unsplash.com?utm_source=medium&utm_medium=referral]Test-driven
development…
An introduction to test-driven development with Vue.js
Photo by Louis Reed
[https://unsplash.com/@_louisreed?utm_source=medium&utm_medium=referral] on
Unsplash [https://unsplash.com?utm_source=medium&utm_medium=referral]Test-driven
development…
DIY Keyboard Shortcuts in Your Angular Application
So your new product manager’s request is to add keyboard shortcuts for common actions in the application, giving the users a fast and slick experience.
As a good developer, you don’t want to reinvent the wheel. The initial instinct tells you to google for something like “angular hotkeys” and find an existing library that will do the work for you.
- http://amp.gs/dOZ2
#angular
So your new product manager’s request is to add keyboard shortcuts for common actions in the application, giving the users a fast and slick experience.
As a good developer, you don’t want to reinvent the wheel. The initial instinct tells you to google for something like “angular hotkeys” and find an existing library that will do the work for you.
- http://amp.gs/dOZ2
#angular
Medium
DIY Keyboard Shortcuts in Your Angular Application
DIY Keyboard Shortcuts in Your Angular Application
Functional JavaScript: How to Use reduce for More Than Just Numbers
Eric Elliott calls it “one of the most versatile functions that was ever discovered” but a lot of developers struggle with reduce beyond basic use cases. If that includes you, this tutorial goes into more depth. - http://amp.gs/dr16
#javascript
Eric Elliott calls it “one of the most versatile functions that was ever discovered” but a lot of developers struggle with reduce beyond basic use cases. If that includes you, this tutorial goes into more depth. - http://amp.gs/dr16
#javascript
James Sinclair
Functional JavaScript: How to use array reduce for more than just numbers
The array reduce method is really powerful. But people often run into trouble as soon as they step beyond the basic examples. Simple things like addition and multiplication are fine. But as soon as you try it with something more complicated, it breaks. Using…
Brace yourself. Angular 8 is coming.
In this blog, let’s see what we should expect from the Angular 8 release. This post will cover some hot topics covered at ngConf and Google I/O 2019. So if you missed both events, do read on to have an idea what features your favorite framework is going to offer you - http://amp.gs/dr7Z
#angular8
In this blog, let’s see what we should expect from the Angular 8 release. This post will cover some hot topics covered at ngConf and Google I/O 2019. So if you missed both events, do read on to have an idea what features your favorite framework is going to offer you - http://amp.gs/dr7Z
#angular8
Angular In Depth
Brace yourself. Angular 8 is coming
In this blog, let’s see what we should expect from the Angular 8 release. This post will cover some hot topics covered at ngConf and…
The 80/20 Guide to Promises in Node.js
Promises replaced callbacks as the de facto ‘go to’ way to manage events some years ago and they form the basis of async/await so it pays to be very familiar with them. If you want more depth, Google has a promises introduction they keep up to date too. - http://amp.gs/dro1
#nodejs
Promises replaced callbacks as the de facto ‘go to’ way to manage events some years ago and they form the basis of async/await so it pays to be very familiar with them. If you want more depth, Google has a promises introduction they keep up to date too. - http://amp.gs/dro1
#nodejs
The Code Barbarian
The 80/20 Guide to Promises in Node.js
[Promises](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) are a built-in concurrency primitive that's been part of JavaScript since [ES6 in 2015](https://www.w3schools.com/js/js_es6.asp). The `Promise` class has…
CSS Rules That Will Make Your Life Easier
Nick Gard shares some advice on writing maintainable CSS.
- http://amp.gs/dSLI
#css
Nick Gard shares some advice on writing maintainable CSS.
- http://amp.gs/dSLI
#css
freeCodeCamp.org
CSS rules that will make your life easier
by Nick Gard
CSS rules that will make your life easier
Photo by Sven Mieke
[https://unsplash.com/@sxoxm?utm_source=medium&utm_medium=referral] on Unsplash
[https://unsplash.com?utm_source=medium&utm_medium=referral]After years of
writing and maintaining…
CSS rules that will make your life easier
Photo by Sven Mieke
[https://unsplash.com/@sxoxm?utm_source=medium&utm_medium=referral] on Unsplash
[https://unsplash.com?utm_source=medium&utm_medium=referral]After years of
writing and maintaining…
How To useContext With useReducer
This concludes a series Harry has been running on useReducer. - http://amp.gs/dNHw
#react #router
This concludes a series Harry has been running on useReducer. - http://amp.gs/dNHw
#react #router
Harry Wolff
How To useContext With useReducer
Welcome back to the last installment of our mini-course on ! If this is your first time here I recommend you check out the first two posts in this series: Why I Love useReducer Level Up useReducer with Immer Today's post rounds out this trilogy. Today we…
How to Build a Group Chat App with Vue.js | PubNub
Learn how to build your own realtime group chat app with Vue.js in this developer tutorial. - http://amp.gs/dArT
#vue
Learn how to build your own realtime group chat app with Vue.js in this developer tutorial. - http://amp.gs/dArT
#vue
5 Free Ways To Host Your Node.js App in 2019
Openshift, Openode, Heroku, ZEIT Now, and Glitch all provide options. I’d also add Netlify to the list if building a static site from a Node app counts. - http://amp.gs/dqUD
#nodejs
Openshift, Openode, Heroku, ZEIT Now, and Glitch all provide options. I’d also add Netlify to the list if building a static site from a Node app counts. - http://amp.gs/dqUD
#nodejs
Amit Bendor Practical AI/ML Expert
5 Free Ways To Host Your Node.js App In 2019
Nuxt + Jest setup from scratch
Setting up testing can be very daunting: especially if you are just starting out - http://amp.gs/ds4G
#nuxt #jest
Setting up testing can be very daunting: especially if you are just starting out - http://amp.gs/ds4G
#nuxt #jest
Medium
Nuxt + Jest setup from scratch
Alex GoglMay 19 · 4 min read
Component Inheritance in Angular
Respect the DRY rule! Learn how to write code efficiently using component inheritance. - http://amp.gs/dDGQ
#angular
Respect the DRY rule! Learn how to write code efficiently using component inheritance. - http://amp.gs/dDGQ
#angular
Bits and Pieces
Component Inheritance in Angular
Respect the DRY rule! Learn how to write code efficiently using component inheritance
How to Control and Record Voice Calls with Node.js Serverless Functions
In case you forgot that communications platform Twilio has its own serverless functions platform, this well-written tutorial on using it to managing the recording of voice calls might whet your appetite. - http://amp.gs/dunD
#nodejs
In case you forgot that communications platform Twilio has its own serverless functions platform, this well-written tutorial on using it to managing the recording of voice calls might whet your appetite. - http://amp.gs/dunD
#nodejs
Twilio Blog
How to control and record voice calls with Node.js serverless functions
Twilio posts cloud communications trends, customer stories, and tips for building scaleable voice and SMS applications with Twilio's APIs.
Why You Should Render React on the Server Side
Client-side rendered React apps are great but having apps be rendered on the server can provide significant benefits. - http://amp.gs/du6L
#react
Client-side rendered React apps are great but having apps be rendered on the server can provide significant benefits. - http://amp.gs/du6L
#react
LogRocket Blog
Why you should render React on the server side - LogRocket Blog
Many of you probably use React CLI, better known as create-react-app (CRA). Using CRA allows you to get up and running with ease and has a lot of other advantages. However, building with CRA has a few disadvantages; for example, when you view source of a…
JavaScript Clean Code: Some Best Practices
You might not sign up for all of them (particularly those around classes and inheritance), but these ‘Uncle Bob’-inspired tips might help you think more about how you name things and structure your code. - http://amp.gs/d0z1
#javascript
You might not sign up for all of them (particularly those around classes and inheritance), but these ‘Uncle Bob’-inspired tips might help you think more about how you name things and structure your code. - http://amp.gs/d0z1
#javascript
Why I Think Flutter Is The Future of Mobile App Development
A developer introduces reasons why he feels that Flutter appears to be a promising step forward for mobile app developers. - http://amp.gs/d0oq
#mobile #flutter
A developer introduces reasons why he feels that Flutter appears to be a promising step forward for mobile app developers. - http://amp.gs/d0oq
#mobile #flutter
freeCodeCamp.org
Why I think Flutter is the future of mobile app development
I dabbled a bit in Android and iOS development quite a few years back using Java and Objective-C. After spending about a month working with both of them, I decided to move on. I just couldn’t get into it. But recently, I learned about Flutter and decided…
Dockerizing a Vue App
This tutorial looks at how to Dockerize a Vue app, built with the Vue CLI, using Docker along with Docker Compose and Docker Machine for both development and production. - http://amp.gs/dKgf
#vue #docker
This tutorial looks at how to Dockerize a Vue app, built with the Vue CLI, using Docker along with Docker Compose and Docker Machine for both development and production. - http://amp.gs/dKgf
#vue #docker
mherman.org
Dockerizing a Vue App
This tutorial looks at how to Dockerize a Vue app.