Improving Load Performance
Kayce Basques demonstrates how to use Chrome DevTools to find ways to make your pages load faster. - http://bit.ly/2NS5v1j
#devTools #video
Kayce Basques demonstrates how to use Chrome DevTools to find ways to make your pages load faster. - http://bit.ly/2NS5v1j
#devTools #video
YouTube
Improving Load Performance - Chrome DevTools 101
This tutorial shows you how to use Chrome DevTools to find ways to make your pages load faster.
Using Tony the Cat’s site, Kayce shows you how to audit a page with the Audits panel, use the Audits panel report to find ways to improve your page speed, experiment…
Using Tony the Cat’s site, Kayce shows you how to audit a page with the Audits panel, use the Audits panel report to find ways to improve your page speed, experiment…
shimport: Use JavaScript Modules in All Browsers
Allows you to use JS modules in all browsers, including dynamic import(). Currently experimental - the creator says “Don’t rush into production with this; it’s not battle-tested”. - http://bit.ly/2x0slgb
#javascript
Allows you to use JS modules in all browsers, including dynamic import(). Currently experimental - the creator says “Don’t rush into production with this; it’s not battle-tested”. - http://bit.ly/2x0slgb
#javascript
GitHub
GitHub - Rich-Harris/shimport: Use JavaScript modules in all browsers, including dynamic imports
Use JavaScript modules in all browsers, including dynamic imports - GitHub - Rich-Harris/shimport: Use JavaScript modules in all browsers, including dynamic imports
Vue.js SEO-Friendly SPAs: Tips, Tools & Prerender Example
Learn how to build an SEO-friendly Vue.js SPA with prerendering, server-side rendering and other general SEO tips. A live prerender is demo included. - http://bit.ly/2MlmqYy
#vue #seo
Learn how to build an SEO-friendly Vue.js SPA with prerendering, server-side rendering and other general SEO tips. A live prerender is demo included. - http://bit.ly/2MlmqYy
#vue #seo
Snipcart
Vue.js SEO-Friendly SPAs: Tips, Tools & Prerender Example
Learn how to build a Vue.js SEO-friendly SPA with prerendering, server-side rendering & other general SEO tips. Live prerender demo included!
A Guide to Building a REST API with Node.js and MongoDB
Uses Passport and JWTs for authentication. - http://bit.ly/2NuKTzx
#nodejs #rest #mongoDB
Uses Passport and JWTs for authentication. - http://bit.ly/2NuKTzx
#nodejs #rest #mongoDB
Hacker Noon
The practical guide for Building REST API in Nodejs and MongoDB include Passport and JWT
In this lesson, we will start our journey on making REST APIs with NodeJS along with MongoDB database. if you don’t have experience on…
Super-Powered Grid Components with CSS Custom Properties
A walkthrough of building a text and image component that uses CSS Grid along with CSS variables for placement. - http://bit.ly/2M7pcRd
#css
A walkthrough of building a text and image component that uses CSS Grid along with CSS variables for placement. - http://bit.ly/2M7pcRd
#css
CSS-Tricks
Super-Powered Grid Components with CSS Custom Properties | CSS-Tricks
A little while ago, I wrote a well-received article about combining CSS variables with CSS grid to help build more maintainable layouts. But CSS grid
DIY Subscription Handling Directive in Angular
In this article, we’ll learn how to manage subscriptions in the template with a bit more elegance. We’ll see the disadvantages to the current solution and consider how we can improve it by creating our own directive. - http://bit.ly/2wXTqR7
#angular
In this article, we’ll learn how to manage subscriptions in the template with a bit more elegance. We’ll see the disadvantages to the current solution and consider how we can improve it by creating our own directive. - http://bit.ly/2wXTqR7
#angular
Medium
DIY Subscription Handling Directive in Angular
In this article, we’ll learn how to manage subscriptions in the template with a bit more elegance. We’ll see the disadvantages to the…
Conversational Semantics
Aaron Gustafson goes through a range of different semantic markup practices that will put you in good stead for a better interaction with services like Cortana, Siri, and Alexa. - http://bit.ly/2QiSob7
#html
Aaron Gustafson goes through a range of different semantic markup practices that will put you in good stead for a better interaction with services like Cortana, Siri, and Alexa. - http://bit.ly/2QiSob7
#html
A List Apart
Conversational Semantics
Semantic markup has always mattered, but with voice interfaces rapidly becoming the norm, it now matters more than ever. Aaron Gustafson shows us how simple HTML tags can have a huge impact with vo…
SVG Icon Transition Generator Tool
Upload two SVG icons of the same size and get a new SVG which transitions between them on click or hover. - http://bit.ly/2MV6TUE
#tool #svg #icon
Upload two SVG icons of the same size and get a new SVG which transitions between them on click or hover. - http://bit.ly/2MV6TUE
#tool #svg #icon
Nucleoapp
Icon transition generator
Create an animated transition between two icons and download the SVG code. Upload the generated code to Nucleo or import it into your web projects.
Announcing styled-components v4
styled-components brings the power of JavaScript and CSS together for styling components. v4, now available in beta, is a lot smaller and faster, includes a not hot-loadable global style API, and more. - http://bit.ly/2xfiMtM
#react
styled-components brings the power of JavaScript and CSS together for styling components. v4, now available in beta, is a lot smaller and faster, includes a not hot-loadable global style API, and more. - http://bit.ly/2xfiMtM
#react
Medium
Announcing styled-components v4: Better, Faster, Stronger 💅
A brand new global styles API, native support for the “as” and “ref” props, removal of .extend, full React v16 StrictMode-compliance, tons…
Using CSS Clip Path to Create Interactive Effects, Part II
A follow up to a January article on creating collage-style Web effects with CSS which leans on SVG to make things work in current browsers. - http://bit.ly/2Q9Cxf4
#css #svg
A follow up to a January article on creating collage-style Web effects with CSS which leans on SVG to make things work in current browsers. - http://bit.ly/2Q9Cxf4
#css #svg
CSS-Tricks
Using CSS Clip Path to Create Interactive Effects, Part II | CSS-Tricks
This is a follow up to my previous post looking into clip paths. Last time around, we dug into the fundamentals of clipping and how to get started. We
How to build a plugin/extensible application architecture in Angular 5+
Let’s say you have a base Angular application and in the future you plan to develop different features that have almost the same structure, but you don’t really want to deploy the whole application each time a new feature is ready for production, or, moreover you plan to allow 3rd party users to implement features and upload it into your app. - http://bit.ly/2p1f43z
#angular
Let’s say you have a base Angular application and in the future you plan to develop different features that have almost the same structure, but you don’t really want to deploy the whole application each time a new feature is ready for production, or, moreover you plan to allow 3rd party users to implement features and upload it into your app. - http://bit.ly/2p1f43z
#angular
ITNEXT
How to build a plugin/extensible application architecture in Angular 5+
Have you ever wondered how to make your Angular application extensible?
The Web Design Museum: The First Decade of Web Design
Web Design Museum exhibits over 900 unique designs from the years 1995 to 2005. Discover forgotten trends in web design. - http://bit.ly/2CZEcBu
#web #design
Web Design Museum exhibits over 900 unique designs from the years 1995 to 2005. Discover forgotten trends in web design. - http://bit.ly/2CZEcBu
#web #design
www.webdesignmuseum.org
Web Design Museum 1994 – 2006
Web Design Museum exhibits over 1,200 unique designs from the years 1994 to 2006. Discover forgotten trends in web design.
Using JavaScript Promises with Node
Aimed at beginners, this article demonstrates the use of promises by way of short Node-based examples. - http://bit.ly/2M7q60b
#nodejs
Aimed at beginners, this article demonstrates the use of promises by way of short Node-based examples. - http://bit.ly/2M7q60b
#nodejs
ITNEXT
JavaScript Promises with Node.js
In this article, I explain how to use JavaScript promises by the means of short Node.js example programs.
React 16.5.0 Released
There’s no official blog post but 16.5 is out and is principally a bugfix release although support for the React DevTools Profiler has been added and work is taking place on a new scheduler. - http://bit.ly/2NH8kp6
#react
There’s no official blog post but 16.5 is out and is principally a bugfix release although support for the React DevTools Profiler has been added and work is taking place on a new scheduler. - http://bit.ly/2NH8kp6
#react
GitHub
facebook/react
A declarative, efficient, and flexible JavaScript library for building user interfaces. - facebook/react
Vue State Management from the Ground Up
If you’re struggling to get your head around Vuex and the concept of state management, check out this great introductory tutorial by Adrià Fontcuberta. - http://bit.ly/2CSnW5k
#vue
If you’re struggling to get your head around Vuex and the concept of state management, check out this great introductory tutorial by Adrià Fontcuberta. - http://bit.ly/2CSnW5k
#vue
Hacker Noon
Vue state management from the ground up
Let’s get some state managed 💃
Take a New Look at 'CSS Shapes'
Firefox 62 (out today) joins Chrome and Safari in supporting CSS Shapes, a way to define shapes within CSS for content to flow around. See how they work here, along with the new tools in Firefox to make editing such shapes easier. - http://bit.ly/2D11ved
#css
Firefox 62 (out today) joins Chrome and Safari in supporting CSS Shapes, a way to define shapes within CSS for content to flow around. See how they work here, along with the new tools in Firefox to make editing such shapes easier. - http://bit.ly/2D11ved
#css
Smashing Magazine
Take A New Look At CSS Shapes
In this article, we take a look at CSS Shapes and how to create non-rectangular shapes using images, gradients, and basic shapes. We also discover how the new tools in Firefox make editing shapes easier.
Logging HTTP Errors in Angular 6
In Maina’s last post, we looked at how we can use HTTP Interceptors to attach and refresh authorization tokens. In this post, we are going to use the same HTTP Interceptor to catch HTTP errors – 500, 401, 400 etc. – and logging them remotely. - http://bit.ly/2wZte8F
#angular
In Maina’s last post, we looked at how we can use HTTP Interceptors to attach and refresh authorization tokens. In this post, we are going to use the same HTTP Interceptor to catch HTTP errors – 500, 401, 400 etc. – and logging them remotely. - http://bit.ly/2wZte8F
#angular
The Complete CSS Demo for OpenType Features
A lengthy single page demo of many font-feature-settings settings upon a variety of fonts. If you’re using the right fonts to support these settings you can get a lot more control over how your text looks. - http://bit.ly/2Nbz5CV
#css
A lengthy single page demo of many font-feature-settings settings upon a variety of fonts. If you’re using the right fonts to support these settings you can get a lot more control over how your text looks. - http://bit.ly/2Nbz5CV
#css
OpenType Features in CSS
The Complete CSS Demo for OpenType Features
Introducing Awaitjs-Express: Async Function Support for Express
Express was developed in an era long before await/async and while Express 5 is expected to support it natively, there are options for bringing async function support to existing versions such as this. - http://bit.ly/2D4eAmR
#nodejs #express #async
Express was developed in an era long before await/async and while Express 5 is expected to support it natively, there are options for bringing async function support to existing versions such as this. - http://bit.ly/2D4eAmR
#nodejs #express #async
The Code Barbarian
Introducing Awaitjs-Express: Async Function Support for Express
Arguably the biggest gap in [Express'](http://expressjs.com/) API is its