How to Use Styled-Components in React
The popularity of CSS is partially based on its ability to centralize and reuse style information. Similarly and amongst their many benefits, components deliver code reusability. It was just a matter of time before elements of the two concepts were combined into a new, really good idea. - http://amp.gs/XmrV
#react
The popularity of CSS is partially based on its ability to centralize and reuse style information. Similarly and amongst their many benefits, components deliver code reusability. It was just a matter of time before elements of the two concepts were combined into a new, really good idea. - http://amp.gs/XmrV
#react
Tight Coupling vs. Loose Coupling in Vue.js
When talking about loose coupling and tight coupling, often, the impression arises that tight coupling is something we always have to avoid. But this is almost impossible. What's essential is that we use loose coupling when bridging the gap between layers of our application. Learn how to differentiate between situations where you should loose coupling or tight coupling in your Vue.js applications. - http://amp.gs/XZRb
#vue
When talking about loose coupling and tight coupling, often, the impression arises that tight coupling is something we always have to avoid. But this is almost impossible. What's essential is that we use loose coupling when bridging the gap between layers of our application. Learn how to differentiate between situations where you should loose coupling or tight coupling in your Vue.js applications. - http://amp.gs/XZRb
#vue
Lessons Learned After Making the First 10 Commercial Apps in Flutter
Insights and lessons learned from two developers who’ve built several commercial apps with Flutter. - http://amp.gs/XpVE
#flutter
Insights and lessons learned from two developers who’ve built several commercial apps with Flutter. - http://amp.gs/XpVE
#flutter
Medium
Lessons Learned After Making the First 10 Commercial Apps in Flutter.
by Łukasz Kosman and Jakub Wojtczak
Natively Formatting JavaScript Dates and Times
Using Date.prototype.toLocaleDateString() and related methods. There's a handy graphic that works as a sort of cheat sheet too. - http://amp.gs/Xlx3
#javascript
Using Date.prototype.toLocaleDateString() and related methods. There's a handy graphic that works as a sort of cheat sheet too. - http://amp.gs/Xlx3
#javascript
Why CSS Logical Properties Aren’t Ready for Use
Elad Shechter explains why CSS Logical Properties are still not ready for prime-time use. - http://amp.gs/XBx3
#css
Elad Shechter explains why CSS Logical Properties are still not ready for prime-time use. - http://amp.gs/XBx3
#css
Medium
Why CSS Logical Properties Aren’t Ready for Use!
The new CSS logical properties module is one of the most important developments to have come to CSS in recent years. This module enables…
Node Modules at 'War': Why CommonJS and ES Modules Can’t Get Along
As a Node developer you’ll certainly be familiar with CommonJS, the module format system Node uses. ES Modules, however, are an official, standardized way to bring modules to JavaScript and Node has varying (and experimental) support for them. - http://amp.gs/XnfH
#nodejs
As a Node developer you’ll certainly be familiar with CommonJS, the module format system Node uses. ES Modules, however, are an official, standardized way to bring modules to JavaScript and Node has varying (and experimental) support for them. - http://amp.gs/XnfH
#nodejs
Build better higher-order components with Vue 3
Learn how to leverage the composition API to build better higher order components in Vue 3 - http://amp.gs/XG1M
#vue
Learn how to leverage the composition API to build better higher order components in Vue 3 - http://amp.gs/XG1M
#vue
LogRocket Blog
Build better higher-order components with Vue 3 - LogRocket Blog
Build your higher-order components using Composition API first, and then break down the logical parts into smaller composable functions.
A Complete Guide to Testing React Hooks
How much testing is enough? The short answer is “more”. But with the broad array of options available, this tutorial provides a comprehensive overview of React Hooks testing to get you started in the right direction. - http://amp.gs/XxYn
#react
How much testing is enough? The short answer is “more”. But with the broad array of options available, this tutorial provides a comprehensive overview of React Hooks testing to get you started in the right direction. - http://amp.gs/XxYn
#react
Toptal Engineering Blog
Complete Guide to React Hooks Testing
This article explores how to test React Hooks and outlines an eight-step testing plan you could employ to test your own projects.
Simulating Object Collisions on a Canvas
A gentle post walking through what’s involved creating a basic physics simulation using JavaScript and HTML canvas. - http://amp.gs/XfYK
#javascript
A gentle post walking through what’s involved creating a basic physics simulation using JavaScript and HTML canvas. - http://amp.gs/XfYK
#javascript
joshbradley.me
Simulating Object Collisions With Canvas
Simulating object collisions is a rewarding way to learn the basics of HTML canvas and physics simulation.
Image Manipulation With CSS
Habdul Hazeez discusses some techniques for image manipulation using CSS. - http://amp.gs/XfMu
#css
Habdul Hazeez discusses some techniques for image manipulation using CSS. - http://amp.gs/XfMu
#css
DEV Community
Image manipulation with CSS
We discuss 7 ways you can manipulate images using CSS
Changing World, Changing Mozilla (But Laying Off 250 Employees)
Very sad news from Mozilla, creators of Firefox, this week as they’ve laid off a signficant number of their employees driven by commercial necessity. There’s been extensive discussion on Hacker News about this. - http://amp.gs/XCai
#news
Very sad news from Mozilla, creators of Firefox, this week as they’ve laid off a signficant number of their employees driven by commercial necessity. There’s been extensive discussion on Hacker News about this. - http://amp.gs/XCai
#news
The Mozilla Blog
Changing World, Changing Mozilla
This is a time of change for the internet and for Mozilla. From combatting a lethal virus and battling systemic racism to protecting individual privacy — one thing is clear: ...
How To Launch Child Processes from Node
A thorough tutorial that covers a variety of ways for launching and working with external processes from your own Node programs. - http://amp.gs/XkHE
#nodejs
A thorough tutorial that covers a variety of ways for launching and working with external processes from your own Node programs. - http://amp.gs/XkHE
#nodejs
DigitalOcean
How To Launch Child Processes in Node.js | DigitalOcean
Since Node.js instances create a single process with a single thread, JavaScript operations that take a long time to run can sometimes block the execution of other code. A key strategy to work around this problem is to launch a child process to run mu
How to Build a Clone of GitHub's File Search Functionality
Here’s another one of those tutorials which begins with the end in mind: in this case, one with a pretty high likelihood GitHub users have used a lot already. This tutorial covers off all the details. - http://amp.gs/Xexs
#react
Here’s another one of those tutorials which begins with the end in mind: in this case, one with a pretty high likelihood GitHub users have used a lot already. This tutorial covers off all the details. - http://amp.gs/Xexs
#react
freeCodeCamp.org
How to Build a Clone of GitHub's File Search Functionality
In this article, we will build a project that mimics the lesser known but awesome file search functionality provided by GitHub. To see how it works, go to any GitHub repository and press the letter t which will land you in search view. Then you can simultaneously…
The 10 Best Angular Tips Selected by The Community
Well, the Angular tips by one person that were liked the most on Twitter, at least :-) - http://amp.gs/XeJN
#angular
Well, the Angular tips by one person that were liked the most on Twitter, at least :-) - http://amp.gs/XeJN
#angular
How to Emit Data from a Slot
You know how to pass data into a slot by using scoped slots, but how do you communicate back? - http://amp.gs/X7BC
#vue
You know how to pass data into a slot by using scoped slots, but how do you communicate back? - http://amp.gs/X7BC
#vue
Michaelnthiessen
How to Emit Data from a Slot - Michael Thiessen
You know how to pass data into a slot by using scoped slots, but how do you communicate back?
My Favorite JavaScript Tips and Tricks
A real grab bag of bits and pieces. - http://amp.gs/X7ro
#javascript
A real grab bag of bits and pieces. - http://amp.gs/X7ro
#javascript
Things You Want to Do in Git and How to Do Them
If you don’t get much further with git than clone, commit, push, and pull, this might help you take some extra steps into its full power. - http://amp.gs/X7bv
#git
If you don’t get much further with git than clone, commit, push, and pull, this might help you take some extra steps into its full power. - http://amp.gs/X7bv
#git
How to Easily Turn Your Site to A Progressive Web App
A step-by-step tutorial for converting an existing site into a basic PWA. - http://amp.gs/XPqA
#pwa
A step-by-step tutorial for converting an existing site into a basic PWA. - http://amp.gs/XPqA
#pwa
DEV Community
How to easily turn your website to a Progressive Web App(PWA)
Progressive Web App is the new and trending way to bring a native app feeling into a normal or tradit...