How we got a 100% Lighthouse performance score for our Vue app
Checkly is the easiest way to actively monitor your API endpoints and browser click flows from a single dashboard. - http://bit.ly/2D6fwaq
#vue
Checkly is the easiest way to actively monitor your API endpoints and browser click flows from a single dashboard. - http://bit.ly/2D6fwaq
#vue
Make Your Web Layouts Bust Out of the Rectangle With the Firefox Shape Path Editor
Josh Marinacci gives an introduction to CSS Shapes and the new Shape Path Editor in Firefox Developer Tools. - https://mzl.la/2pqEWG3
#css
Josh Marinacci gives an introduction to CSS Shapes and the new Shape Path Editor in Firefox Developer Tools. - https://mzl.la/2pqEWG3
#css
Mozilla Hacks – the Web developer blog
Make your web layouts bust out of the rectangle with the Firefox Shape Path Editor – Mozilla Hacks - the Web developer blog
CSS Shapes lets your web designs break out of the rectangular grid. Using a new CSS standard, text can flow, images can be rounded, even just a few non parallel ...
How to Use Gulp.js to Automate Your CSS Tasks
Such as optimizing images, compiling Sass files, and handling and inlining assets. - http://bit.ly/2CXXgjq
#gulp #scss
Such as optimizing images, compiling Sass files, and handling and inlining assets. - http://bit.ly/2CXXgjq
#gulp #scss
SitePoint
How to Use Gulp.js to Automate Your CSS Tasks — SitePoint
Craig Buckler demonstrates how use Gulp.js to automate CSS tasks, such as optimizing images, compiling Sass files, handling and inlining assets, automatically appending vendor prefixes, removing unused CSS selectors, minifying CSS, reporting file sizes, outputting…
A Tour of JavaScript Timers on the Web
Want to get your head around setTimeout vs setInterval vs setImmediate vs requestAnimationFrame and others? This will help. - http://bit.ly/2Or3Pfv
#javascript
Want to get your head around setTimeout vs setInterval vs setImmediate vs requestAnimationFrame and others? This will help. - http://bit.ly/2Or3Pfv
#javascript
Read the Tea Leaves
A tour of JavaScript timers on the web
Pop quiz: what is the difference between these JavaScript timers? Promises setTimeout setInterval setImmediate requestAnimationFrame requestIdleCallback More specifically, if you queue up all of th…
Introducing the React Profiler
We mentioned it briefly last week but now there’s an official blog post about React’s experimental Profiler API included with React 16.5. It collects timing information about each component that’s rendered so you can begin to identify performance bottlenecks in your apps. - http://bit.ly/2piKZMW
#react
We mentioned it briefly last week but now there’s an official blog post about React’s experimental Profiler API included with React 16.5. It collects timing information about each component that’s rendered so you can begin to identify performance bottlenecks in your apps. - http://bit.ly/2piKZMW
#react
legacy.reactjs.org
Introducing the React Profiler – React Blog
React 16.5 adds support for a new DevTools profiler plugin.
This plugin uses React’s experimental Profiler API to collect timing information about each component that’s rendered in order to identify performance bottlenecks in React applications.
It will be…
This plugin uses React’s experimental Profiler API to collect timing information about each component that’s rendered in order to identify performance bottlenecks in React applications.
It will be…
Optimizing for Traffic Temperature In SaaS Landing Pages
Not all visitors are equally ready or educated about your product to convert right away. - http://bit.ly/2NjJpsE
#ui #ux
Not all visitors are equally ready or educated about your product to convert right away. - http://bit.ly/2NjJpsE
#ui #ux
www.cortes.design
Optimizing for Traffic Temperature In SaaS Landing Pages
Building a Desktop App with Vue: Vuido
In this article I will describe Vuido approach an in the next one I will try to build the same app with Electron. - http://bit.ly/2xp6mj5
#vue #vuido
In this article I will describe Vuido approach an in the next one I will try to build the same app with Electron. - http://bit.ly/2xp6mj5
#vue #vuido
The JavaScript Equality Table Game
Test your JavaScript == equality knowledge with this quirky Minesweeper-esque game. - http://bit.ly/2QNmSCz
#javascript
Test your JavaScript == equality knowledge with this quirky Minesweeper-esque game. - http://bit.ly/2QNmSCz
#javascript
eqeq.js.org
JavaScript Equality Table Game
Find out how well you know (or don't know) the JavaScript == operator rules
Sharing data between modules is peanuts
As you’re building your application you’ll be creating different feature modules with maintainability and a small footprint in mind. This way your modules have a clear boundary and will only be loaded when they are needed. - http://bit.ly/2ONjE0y
#angular
As you’re building your application you’ll be creating different feature modules with maintainability and a small footprint in mind. This way your modules have a clear boundary and will only be loaded when they are needed. - http://bit.ly/2ONjE0y
#angular
Angular In Depth
Sharing data between modules is peanuts.
A dive into NgRx selectors
Why Async: How JavaScript Interacts with the Real World
A preview of an as yet unreleased course, but even these three pages might help you out if you’re still learning how promises and async/await can improve your code. - http://bit.ly/2NOftEs
#javascript
A preview of an as yet unreleased course, but even these three pages might help you out if you’re still learning how promises and async/await can improve your code. - http://bit.ly/2NOftEs
#javascript
How to Implement a Tree View Component with React and styled-components - http://bit.ly/2NsfVJ9
#react
#react
Noteworthy - The Journal Blog
Implement Tree view component with ReactJS and Styled-Components
Tree view is one of the most popular components, you can see tree view everywhere from MacOS Finder or Window File Explorer or in any code…
How to use dynamic environment variables in Vue
Configure your project to use different files in different stages. - http://bit.ly/2OtdKl2
#vue
Configure your project to use different files in different stages. - http://bit.ly/2OtdKl2
#vue
DEV Community
How to use dynamic environment variables in VueJS
How to use different environment variables in VueJS
Debugging A Node.js Application Using ndb
ndb provides an improved debugging experience for Node.js, enabled by Chrome DevTools, and this is an easily understood walkthrough. - http://bit.ly/2PSTREk
#nodejs
ndb provides an improved debugging experience for Node.js, enabled by Chrome DevTools, and this is an easily understood walkthrough. - http://bit.ly/2PSTREk
#nodejs
📚 Nitay Neeman's Blog | JavaScript • Angular • RxJS
Chrome DevTools - Debugging Node.js Application Using ndb
Google Chrome Labs have improved our debugging experience by releasing a new debugger for Node.js. In this post, we'll cover the capabilities of ndb as a debugging tool.
An Inside Look at a Modern Web Browser (Chrome, Specifically)
A fantastically illustrated four part series digging into Chrome’s architecture and how it ultimately renders code into functional sites - http://bit.ly/2xC2fkM
#chrome #architecture
A fantastically illustrated four part series digging into Chrome’s architecture and how it ultimately renders code into functional sites - http://bit.ly/2xC2fkM
#chrome #architecture
Chrome Developers
Inside look at modern web browser (part 1) - Chrome Developers
Learn how browser turn your code into functional website from high-level architecture to the specifics of the rendering pipeline.
Create Your Design System: Buttons
Sebastiano Guerriero shares some advice on working with buttons in your design systems. - http://bit.ly/2OgvIdq
#css
Sebastiano Guerriero shares some advice on working with buttons in your design systems. - http://bit.ly/2OgvIdq
#css
Medium
Create your design system, part 6: Buttons
Buttons are the most important interactive components used by the users to perform actions.
Dive into React Native for Android Development
Alexander Pataridze talks about why he became a React Native advocate and highlights the technology via four use-cases - http://bit.ly/2PVURHE
#reactNative
Alexander Pataridze talks about why he became a React Native advocate and highlights the technology via four use-cases - http://bit.ly/2PVURHE
#reactNative
Toptal Engineering Blog
Dive into React Native for Android Development | Toptal®
Despite initial skepticism, React Native is very much in demand today!
In this article, Toptal Freelance React Native Developer, and former React Native skeptic, Alexander Pataridze talks about why he became a React Native advocate instead and introduces…
In this article, Toptal Freelance React Native Developer, and former React Native skeptic, Alexander Pataridze talks about why he became a React Native advocate instead and introduces…
How Browser Rendering Works, Behind the Scenes
A high level walkthrough of how browsers operate. - http://bit.ly/2NJXcsH
#browser
A high level walkthrough of how browsers operate. - http://bit.ly/2NJXcsH
#browser
LogRocket
How browser rendering works — behind the scenes
Find out how your browser converts HTML, CSS and JavaScript into a working website.
Three Ways to Dynamically Alter your Form Validation in Angular
There are times where we need to “activate” a form control based on the value of another control.
For example, let’s say a user has multiple options, and if he marks the second option, we want to display an additional text input, where he’s required to add a reason. - http://bit.ly/2QPvfgO
#angular
There are times where we need to “activate” a form control based on the value of another control.
For example, let’s say a user has multiple options, and if he marks the second option, we want to display an additional text input, where he’s required to add a reason. - http://bit.ly/2QPvfgO
#angular
Medium
Three Ways to Dynamically Alter your Form Validation in Angular
Dynamic form validation in Angular
You (Probably) Don’t Need Moment.js
Moment.js is a popular date and time manipulation library but with some downsides around tree-shaking and mutability. But do you even need it? This repo shows off the alternatives, including many native functions that do similar things. - http://bit.ly/2xBRzlm
#javascript
Moment.js is a popular date and time manipulation library but with some downsides around tree-shaking and mutability. But do you even need it? This repo shows off the alternatives, including many native functions that do similar things. - http://bit.ly/2xBRzlm
#javascript
GitHub
GitHub - you-dont-need/You-Dont-Need-Momentjs: List of functions which you can use to replace moment.js + ESLint Plugin
List of functions which you can use to replace moment.js + ESLint Plugin - you-dont-need/You-Dont-Need-Momentjs
Medium-Style Image Zoom
Medium have a beautiful zoom effect on their images. This article will show you how to mimic this effect using Vue.js and the Pose animation library. - http://bit.ly/2xVZLNp
#vue
Medium have a beautiful zoom effect on their images. This article will show you how to mimic this effect using Vue.js and the Pose animation library. - http://bit.ly/2xVZLNp
#vue
Popmotion
Tutorial: Medium-style image zoom | Pose
How to make Medium-style image zooming with Pose for Vue