content-visibility: The New CSS Property That Boosts Your Rendering Performance
Una Kravets and Vladimir Levin explain how to improve initial load time by skipping the rendering of offscreen content by using content-visibility property, launching in Chromium 85. - http://amp.gs/Fbvw
#css
Una Kravets and Vladimir Levin explain how to improve initial load time by skipping the rendering of offscreen content by using content-visibility property, launching in Chromium 85. - http://amp.gs/Fbvw
#css
Build file-based theme inheritance module in Nuxt - Filip Rakowski
Learn how to build a theme inheritance module in Nuxt.js. A perfect module for when you want to change parts of your codebase for special campaigns such as Black Friday or the holidays sales. - http://amp.gs/XIps
#vue
Learn how to build a theme inheritance module in Nuxt.js. A perfect module for when you want to change parts of your codebase for special campaigns such as Black Friday or the holidays sales. - http://amp.gs/XIps
#vue
Using 'Sign In with Apple' with React Native
With iOS 13, Apple began its attempt to snag some of the market share stickiness currently held by Google, Facebook, Twitter and others for being the service your app uses to identify its users. Not sure we needed it but Apple is too big to ignore in this space so here’s how to implement it. - http://amp.gs/XjbV
#reactnative
With iOS 13, Apple began its attempt to snag some of the market share stickiness currently held by Google, Facebook, Twitter and others for being the service your app uses to identify its users. Not sure we needed it but Apple is too big to ignore in this space so here’s how to implement it. - http://amp.gs/XjbV
#reactnative
Medium
React Native: Sign in with Apple
How to integrate Sign in with Apple for React Native apps
Svelte 💛 TypeScript
Svelte, a popular compile-time JavaScript framework, now supports TypeScript too. Here’s how it works and how the current approach makes a previously difficult task a lot easier. - http://amp.gs/X84C
#svelte
Svelte, a popular compile-time JavaScript framework, now supports TypeScript too. Here’s how it works and how the current approach makes a previously difficult task a lot easier. - http://amp.gs/X84C
#svelte
Beam Me Up, Scotty
On Teleporting Templates in Angula
In this article, we will discuss an interesting problem Netanel recently came across, and the solution he came up for it. - http://amp.gs/X85y
#angular
On Teleporting Templates in Angula
In this article, we will discuss an interesting problem Netanel recently came across, and the solution he came up for it. - http://amp.gs/X85y
#angular
How a DevTools Extension is Made - Guillermo Peralta Scura
This is a guide through the main parts of the official Vue DevTools extension to learn from it and understand a successful approach for building these kinds of tools. - http://amp.gs/XTUH
#vue
This is a guide through the main parts of the official Vue DevTools extension to learn from it and understand a successful approach for building these kinds of tools. - http://amp.gs/XTUH
#vue
DEV Community
How a DevTools Extension is Made
A guide on how a production-level devtools extension is made
How I Structure My CSS (for Now)
Matthias Ott shares his current take on CSS structure. - http://amp.gs/XT5N
#css
Matthias Ott shares his current take on CSS structure. - http://amp.gs/XT5N
#css
Advice to Myself When Starting Out as a Software Developer
Nothing earth shattering here, but solid advice generally. Keep reading, keep learning, figure out refactoring and testing, and teach. - http://amp.gs/X1Iw
#article
Nothing earth shattering here, but solid advice generally. Keep reading, keep learning, figure out refactoring and testing, and teach. - http://amp.gs/X1Iw
#article
Angular struggles in 2020
You're going down a dark, murky, slippery road and you've lost your way. What do you do? Keep moving while acting like everything is alright? Or stop and ask for help? - http://amp.gs/X1FV
#angular
You're going down a dark, murky, slippery road and you've lost your way. What do you do? Keep moving while acting like everything is alright? Or stop and ask for help? - http://amp.gs/X1FV
#angular
DEV Community
Angular struggles in 2020
An opinion piece on the Angular team management.
👍1
Speculation in JavaScriptCore
A long, technical post about speculative compilation and how it makes a dynamic language like JavaScript a lot faster than it might otherwise be (or was, pre V8!) You’ll need some experience with how compilation works to get much out of this, but if you want to know how modern JavaScript VMs can run JavaScript so quickly, it’s an epic resource. - http://amp.gs/XYJk
#javascript
A long, technical post about speculative compilation and how it makes a dynamic language like JavaScript a lot faster than it might otherwise be (or was, pre V8!) You’ll need some experience with how compilation works to get much out of this, but if you want to know how modern JavaScript VMs can run JavaScript so quickly, it’s an epic resource. - http://amp.gs/XYJk
#javascript
WebKit
Speculation in JavaScriptCore
This post is all about speculative compilation, or just speculation for short, in the context of the JavaScriptCore virtual machine.
Drop-Shadow: The Underrated CSS Filter
Michelle Barker explains how the drop-shadow CSS filter works and how it differs from box-shadow. - http://amp.gs/Xtit
#css
Michelle Barker explains how the drop-shadow CSS filter works and how it differs from box-shadow. - http://amp.gs/Xtit
#css
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.