Why We Need CSS Subgrid
The author argues that whilst the CSS Grid spec “is amazing” there’s still “a gap to be filled by subgrid”. - http://amp.gs/V2Zv
#css
The author argues that whilst the CSS Grid spec “is amazing” there’s still “a gap to be filled by subgrid”. - http://amp.gs/V2Zv
#css
DEV Community
Why we need CSS subgrid
The CSS Grid spec is amazing, but there's still a gap to be filled by `subgrid`.
Keeping A React Design System Consistent
How we use visual regression testing to save time and headaches. - http://amp.gs/V2WH
#react
How we use visual regression testing to save time and headaches. - http://amp.gs/V2WH
#react
commercetools tech
Keeping a React Design System consistent: using visual regression testing to save time and headaches
How we use visual regression testing to save time and headaches
Safari, Firefox, Edge, Chrome: How To Stream Real Time
Lossless Audio: A detailed look at how to stream lossless audio to browsers from the mixanalog team - http://amp.gs/VwFI
#web #audio
Lossless Audio: A detailed look at how to stream lossless audio to browsers from the mixanalog team - http://amp.gs/VwFI
#web #audio
blog:analog
Safari, Firefox, Edge, Chrome: How To Stream Real Time Lossless Audio | blog:analog
How to stream lossless audio plus sideband data to all the major browsers including Safari. What are the pitfalls, how to hit good performance and scale.
Web Standards: The What, The Why, And The How
A look at the history of Web Standards, how to use them in your work, plus ways you can get involved in making them. - http://amp.gs/VFLT
#web #standarts
A look at the history of Web Standards, how to use them in your work, plus ways you can get involved in making them. - http://amp.gs/VFLT
#web #standarts
Smashing Magazine
Web Standards: The What, The Why, And The How — Smashing Magazine
Web Standards, and the documentation to support them, provide huge insight into ‘the why’ and ‘the what’ of the world wide web. In this article, we take a look at the history of Web Standards, how to use them in your work and ways you can get involved in…
Common API Mistakes and How to Avoid Them
Node.js is used for all of the examples although the principles are generic. - http://amp.gs/VXrW
#nodejs
Node.js is used for all of the examples although the principles are generic. - http://amp.gs/VXrW
#nodejs
LogRocket
Common API mistakes and how to avoid them
(with examples in Node.js)
Building Component Libraries in Angular
Angular CLI is one of the best tools available for building Angular applications. CLI conveniently allows developers to create new project that have testing, type script transpilation and other things.
- http://amp.gs/VLrM
#angular
Angular CLI is one of the best tools available for building Angular applications. CLI conveniently allows developers to create new project that have testing, type script transpilation and other things.
- http://amp.gs/VLrM
#angular
Narasimha Chakravarti's Blog
Building Component Libraries in Angular
Photo by Janko Ferlic from Pexels Angular CLI is one of the best tools available for building Angular applications. CLI conveniently allows developers to create new project that have testing, type …
Dissecting Frontend Job Titles
An attempt to break down the common career labels and designations found in the frontend space, bringing a little clarity on the supposed nuances between them all. - http://amp.gs/VWU0
#frontend
An attempt to break down the common career labels and designations found in the frontend space, bringing a little clarity on the supposed nuances between them all. - http://amp.gs/VWU0
#frontend
Prototypr
Dissecting Front-end Job Titles
It used to be straight forward. There was front-end, there was backend, and often there was a graphic designer. In the world of web…
Building a Desktop App with Vue: NW.js
This article describes how to build a desktop application with Vue.js framework and NW.js library. - http://amp.gs/Vakv
#vue #nw
This article describes how to build a desktop application with Vue.js framework and NW.js library. - http://amp.gs/Vakv
#vue #nw
Why I Don’t Use React Router
“While I’m sure React-Router works quite well for a lot of people, I’ve always disliked working with React-Router. I’ll try to summarize my reasons.” - http://amp.gs/VMnT
#redux
“While I’m sure React-Router works quite well for a lot of people, I’ve always disliked working with React-Router. I’ll try to summarize my reasons.” - http://amp.gs/VMnT
#redux
Matthew Gerstman
Redux with Code-Splitting and Type Checking
How do you code-split your store so you’re not serving unnecessary JavaScript on a single page? And while you’re working on code splitting, how do you get it to play nicely with TypeScript so that you can trust what’s going in and coming out of the store?
When To Subscribe
Ben Lesh has a terrific article called “Don’t Unsubscribe”, telling you why you are better off not explicitly unsubscribing, but instead relying on constructs that cause the unsubscriptions to happen. In that spirit, Michael wanted to title this article “Don’t Even Subscribe”, but the truth is, there are a few places where you have to subscribe, so he settled for the less-emphatic title you see. - http://amp.gs/VMir
#angular
Ben Lesh has a terrific article called “Don’t Unsubscribe”, telling you why you are better off not explicitly unsubscribing, but instead relying on constructs that cause the unsubscriptions to happen. In that spirit, Michael wanted to title this article “Don’t Even Subscribe”, but the truth is, there are a few places where you have to subscribe, so he settled for the less-emphatic title you see. - http://amp.gs/VMir
#angular
Angular In Depth
RxJS in Angular: When To Subscribe? (Rarely)
Ben Lesh has a terrific article called “Don’t Unsubscribe”, telling you why you are better off not unsubscribing. In that spirit, I wanted…
Exploring JavaScript Modules: From IIFEs to CommonJS to ES6 Modules
A commonly 'under-learned' aspect of JavaScript is the module system, but given its unusual and varied history, that might not be a surprise. In this post (which also comes in video form), Tyler McGinnis provides a useful refresher of module approaches, both past and present. - http://amp.gs/V50b
#javascript
A commonly 'under-learned' aspect of JavaScript is the module system, but given its unusual and varied history, that might not be a surprise. In this post (which also comes in video form), Tyler McGinnis provides a useful refresher of module approaches, both past and present. - http://amp.gs/V50b
#javascript
UI
JavaScript Modules: From IIFEs to CommonJS to ES6 Modules - ui.dev
In this post you'll learn all about JavaScript modules including the IIFE pattern, CommonJS, and ES6 Modules.
Browser Rendering Optimizations for Frontend Development
Jordan Irabor explores the conditions that can enable and prevent a web application to run optimally at 60 frames per second and looks at several optimizations that you can plug into the browser’s rendering pipeline. - http://amp.gs/VQtM
#frontend #optimization
Jordan Irabor explores the conditions that can enable and prevent a web application to run optimally at 60 frames per second and looks at several optimizations that you can plug into the browser’s rendering pipeline. - http://amp.gs/VQtM
#frontend #optimization
DigitalOcean
Browser Rendering Optimizations for Front-end Development | DigitalOcean
In this article, we will discuss the conditions that can enable (and prevent) a web application to run (optimally) at 60 frames per second.
First Adventures with Nuxt
This article documents the rebuild of a web application written with Express and Vue with Nuxt.js. The idea was to have both server and client-side rendering handled in the one place by the same framework. - http://amp.gs/VchA
#vue
This article documents the rebuild of a web application written with Express and Vue with Nuxt.js. The idea was to have both server and client-side rendering handled in the one place by the same framework. - http://amp.gs/VchA
#vue
Medium
First Adventures with Nuxt
Intro
Your CSS Layout Toolkit for 2019
Goes through what we have now and what is coming next for CSS layout. - https://www.youtube.com/watch?v=5XsZnCwbgwA
#video #css
Goes through what we have now and what is coming next for CSS layout. - https://www.youtube.com/watch?v=5XsZnCwbgwA
#video #css
YouTube
Your CSS Layout Toolkit for 2019 - Rachel Andrew
As we head into the final quarter of 2018, let’s take a look at where we are with CSS Grid Layout, and CSS layout in general. In this talk you will learn the key elements of layout. The things you need to know as you plan your projects now and into the next…
Node Multithreading: What Are Worker Threads and Why Do They Matter?
Since the release of Node 10.5, a new worker_threads module has opened up the possibility of building multi-threaded Node apps. It’s now enabled by default in Node 11.7 (above) so it’s a good time to dig in. - http://amp.gs/V6mk
#nodejs
Since the release of Node 10.5, a new worker_threads module has opened up the possibility of building multi-threaded Node apps. It’s now enabled by default in Node 11.7 (above) so it’s a good time to dig in. - http://amp.gs/V6mk
#nodejs
LogRocket
Node.js multithreading: What are Worker Threads and why do they matter?
Since the release of Node.js v10.5.0 there’s a new worker_threads module available. In this post, we will learn why we need it.
State Management in Angular Using Firebase and RxJS
A rather extensive and practical tutorial. - http://amp.gs/Vbzl
#angular #firebase #rxjs
A rather extensive and practical tutorial. - http://amp.gs/Vbzl
#angular #firebase #rxjs
Toptal Engineering Blog
State Management in Angular Using Firebase
This state management tutorial features an Angular app with a Cloud Firestore back end. It also covers stores and services, RxJs, change detection, debugging change streams, building Angular components, and using collections/subscriptions via the Firebase…
Why Founders Should Start With a Website, Not a Mobile App
The author explains their reasons why founders should almost always build a website first instead of a native app in the early days of a startup. - http://amp.gs/9IZC
#news
The author explains their reasons why founders should almost always build a website first instead of a native app in the early days of a startup. - http://amp.gs/9IZC
#news
HTML5's Input Types: Where Are They Now?
HTML5 introduced 13 new types of form input (think things like type="color”), adding significantly to the number of different fields we could add to our forms. But what is the state of those field types today? - http://amp.gs/9IQF
#html5
HTML5 introduced 13 new types of form input (think things like type="color”), adding significantly to the number of different fields we could add to our forms. But what is the state of those field types today? - http://amp.gs/9IQF
#html5
Smashing Magazine
HTML5 Input Types: Where Are They Now? — Smashing Magazine
HTML5 introduced thirteen new types of form input, adding significantly to the number of different fields web designers and developers could add to our forms. But what is the state of those field types in 2019? Let’s find out.
The TypeScript Tax: A Cost vs Benefit Analysis
TypeScript’s becoming increasingly popular, but is it worth it? Eric Elliott presents some critical, data-driven analysis to establish the viability of using TypeScript when building larger apps. - http://amp.gs/9jok
#typescript
TypeScript’s becoming increasingly popular, but is it worth it? Eric Elliott presents some critical, data-driven analysis to establish the viability of using TypeScript when building larger apps. - http://amp.gs/9jok
#typescript
Medium
The TypeScript Tax
A Cost vs Benefit Analysis