ApexCharts: A JavaScript Chart (and More) Library
A year ago, its creator explained why we needed yet another chart library and to his credit it continues to improve frequently. It does sparklines, gauges, candlesticks, heatmaps, and more, too - http://amp.gs/AlC0
#javascript #charts
A year ago, its creator explained why we needed yet another chart library and to his credit it continues to improve frequently. It does sparklines, gauges, candlesticks, heatmaps, and more, too - http://amp.gs/AlC0
#javascript #charts
Apple Just Shipped Web Components to Production and You Probably Missed It
Apple just launched a Web-based client for their Apple Music service and several developers noticed what tech they’re using to make it tick - http://amp.gs/AlWi
#apple #news
Apple just launched a Web-based client for their Apple Music service and several developers noticed what tech they’re using to make it tick - http://amp.gs/AlWi
#apple #news
DEV Community
Apple Just Shipped Web Components to Production and You Probably Missed It
The biggest news of the Apple Music Web Client launch you probably missed
Angular Tools for High Performance
Contains a list of new tools and practices that can help in the building of faster Angular apps and to monitor their performance over time. - http://amp.gs/ABWx
#angular
Contains a list of new tools and practices that can help in the building of faster Angular apps and to monitor their performance over time. - http://amp.gs/ABWx
#angular
The Only Introduction to Redux (and React-Redux) You’ll Ever Need
I think the title over-promises a little, but.. it’s a pretty clear and simple explanation of Redux and React-Redux, and perhaps better suited to you if you’re just beginning to explore Redux. - http://amp.gs/AnXt
#react
I think the title over-promises a little, but.. it’s a pretty clear and simple explanation of Redux and React-Redux, and perhaps better suited to you if you’re just beginning to explore Redux. - http://amp.gs/AnXt
#react
A Beginner's Guide to Using Regular Expressions in JavaScript
Love or hate them, regular expressions are hugely powerful when it comes to matching against the content of strings. - http://amp.gs/AGDp
#javascript
Love or hate them, regular expressions are hugely powerful when it comes to matching against the content of strings. - http://amp.gs/AGDp
#javascript
Medium
Regex Tutorial: Beginners Guide to Regular Expressions using JavaScript
Ah, regex! The bane of my existence! Regex is like the end slice of a bread everyone skips when learning programming. If you can relate to…
Multiline Truncated Text With “Show More” Button (With Just CSS)
Paul Bakaus shows how to build a good solution for multiline truncated text with a read more button.
- http://amp.gs/Ax2i
#css
Paul Bakaus shows how to build a good solution for multiline truncated text with a read more button.
- http://amp.gs/Ax2i
#css
Renaissance Geek
Multiline truncated text with "show more" button (with just CSS)
TL;DR: I built a CSS-only (~ish) solution for multiline truncated text with read more button.
The other day, truncated text came up during a discussion in the office, and I since wondered if CSS has come far enough to be able to do truncated text right,…
The other day, truncated text came up during a discussion in the office, and I since wondered if CSS has come far enough to be able to do truncated text right,…
How Web Content Can Affect Power Usage
Users spend a large proportion of their online time on mobile devices, or on untethered laptop computers. This post digs into factors that affect battery life, and how to make your pages more power efficient so that users can spend more time engaged with your content. - http://amp.gs/Afa3
#web
Users spend a large proportion of their online time on mobile devices, or on untethered laptop computers. This post digs into factors that affect battery life, and how to make your pages more power efficient so that users can spend more time engaged with your content. - http://amp.gs/Afa3
#web
A 6 Hour React Native 'Crash Course' for Beginners
It’s slow going at first, but that’s because it’s truly aimed at beginners. It’s amazing how much is included here, though, and it’s well recorded too. - https://www.youtube.com/watch?v=qSRrxpdMpVc
#reactnative #video
It’s slow going at first, but that’s because it’s truly aimed at beginners. It’s amazing how much is included here, though, and it’s well recorded too. - https://www.youtube.com/watch?v=qSRrxpdMpVc
#reactnative #video
YouTube
React Native Tutorial for Beginners - Crash Course 2020
Free React Native Introduction for Beginners: Get Started with React Native and learn how to build an iOS and Android app!
Join the full React Native course: https://acad.link/react-native
Join our Academind Community on Discord for free: https://discord.gg/gxvEWGU…
Join the full React Native course: https://acad.link/react-native
Join our Academind Community on Discord for free: https://discord.gg/gxvEWGU…
A Guide to Component-Driven Development (CDD)
Component-driven development (CDD) means designing your software applications by building loosely-coupled components. The benefits of CDD include faster development, simpler maintenance, better reusability, and easier testing.
- http://amp.gs/ACDC
#vue
Component-driven development (CDD) means designing your software applications by building loosely-coupled components. The benefits of CDD include faster development, simpler maintenance, better reusability, and easier testing.
- http://amp.gs/ACDC
#vue
Angular Performance: Preloading Lazy Routes
In this article we’re going to have a look at various ways to preload lazy routes in Angular: preloading all modules, custom preloading and with ngx-quicklink.
- http://amp.gs/Akiy
#angular
In this article we’re going to have a look at various ways to preload lazy routes in Angular: preloading all modules, custom preloading and with ngx-quicklink.
- http://amp.gs/Akiy
#angular
juristr.com
Angular Performance: Preloading Lazy Routes
Optimize runtime performance by preloading lazy routes
How to CI/CD a Node App Using GitHub Actions
GitHub Actions, still in beta, is a service for automating ‘software workflows’ such as CI/CD, deployment, releases, etc. Here’s a look at using it with a Node app. - http://amp.gs/AeAJ
#nodejs
GitHub Actions, still in beta, is a service for automating ‘software workflows’ such as CI/CD, deployment, releases, etc. Here’s a look at using it with a Node app. - http://amp.gs/AeAJ
#nodejs
Medium
How to CI and CD a Node.JS Application Using GitHub Actions
Learn how to CI/CD with GitHub Actions and Docker
Some Frustrations with React Hooks
“Before I detail my current frustrations with Hooks I do want to state for the record that I am, for the most part, a fan of Hooks..” - http://amp.gs/A7Ef
#react #hooks
“Before I detail my current frustrations with Hooks I do want to state for the record that I am, for the most part, a fan of Hooks..” - http://amp.gs/A7Ef
#react #hooks
LogRocket Blog
Understanding common frustrations with React Hooks - LogRocket Blog
React Hooks can be frustrating despite their popularity and widespread use. Learn about some of the drawbacks to using React Hooks.
5 Handy Applications of Array.from()
Array.from() transforms array-like objects to arrays and can be used to generate ranges, remove duplicates, and clone arrays. - http://amp.gs/APgu
#javascript
Array.from() transforms array-like objects to arrays and can be used to generate ranges, remove duplicates, and clone arrays. - http://amp.gs/APgu
#javascript
Dmitri Pavlutin Blog
5 Handy Applications of JavaScript Array.from()
Array.from() transforms array-like objects to arrays, generates ranges, removes arrays duplicates, initializes and clones arrays.
Sharing Components with Angular and Bit
This article is an Introduction to Bit: how to easily share and collaborate on individual Angular components.
- http://amp.gs/Ayi1
#angular
This article is an Introduction to Bit: how to easily share and collaborate on individual Angular components.
- http://amp.gs/Ayi1
#angular
Medium
Sharing Components with Angular and Bit
An Introduction to Bit: Building and sharing Angular components
In A Swipe At Chrome, Firefox Now Blocks Ad Trackers by Default
Firefox 69, as released this week (above), enables Enhanced Tracking Protection by default, which blocks cryptominers and certain types of third party cookies designed to track users for advertising purposes. - http://amp.gs/AhtT
#web #news
Firefox 69, as released this week (above), enables Enhanced Tracking Protection by default, which blocks cryptominers and certain types of third party cookies designed to track users for advertising purposes. - http://amp.gs/AhtT
#web #news
WIRED UK
In a swipe at Chrome, Firefox now blocks ad trackers by default
The block might appeal to users, but is potentially worrying to publishers
Create an Offline-First React Native App Using WatermelonDB
WatermelonDB is a React-specific database abstraction built on top of SQLite. - http://amp.gs/AhAx
#reactnative
WatermelonDB is a React-specific database abstraction built on top of SQLite. - http://amp.gs/AhAx
#reactnative
Sitepoint
Create an Offline-first React Native App Using WatermelonDB — SitePoint
Dhanraj Acharya covers database options in React Native and walks through an example app using models, schema, actions, and reactive components in WatermelonDB.
Creating Drag and Drop Elements with Vanilla JavaScript and HTML
I remember when this used to be really complicated to do, but the HTML Drag and Drop API helps a lot nowadays. - http://amp.gs/AvBH
#javascript
I remember when this used to be really complicated to do, but the HTML Drag and Drop API helps a lot nowadays. - http://amp.gs/AvBH
#javascript
DigitalOcean
How To Create Drag and Drop Elements with Vanilla JavaScript and HTML | DigitalOcean
In this tutorial, we will build a drag-and-drop example using the HTML Drag and Drop API with vanilla JavaScript to use the event handlers.
Overflow And Data Loss In CSS
Rachel Andrew explores the situations in which you might encounter overflow in your web designs and explains how CSS has evolved to create better ways to manage and design around unknown amounts of content. - http://amp.gs/AvNJ
#css
Rachel Andrew explores the situations in which you might encounter overflow in your web designs and explains how CSS has evolved to create better ways to manage and design around unknown amounts of content. - http://amp.gs/AvNJ
#css
Smashing Magazine
Overflow And Data Loss In CSS — Smashing Magazine
In this article, Rachel Andrew explores the situations in which you might encounter overflow in your web designs and explains how CSS has evolved to create better ways to manage and design around unknown amounts of content.
The Baseline Interpreter: A Faster JS Interpreter in Firefox 70
JIT (Just-In-Time) compilation was once all the rage for speeding up JavaScript but a faster interpreter can result in significant performance improvements on modern workloads and here’s how it works. - http://amp.gs/Ag8O
#web #news
JIT (Just-In-Time) compilation was once all the rage for speeding up JavaScript but a faster interpreter can result in significant performance improvements on modern workloads and here’s how it works. - http://amp.gs/Ag8O
#web #news
Mozilla Hacks – the Web developer blog
The Baseline Interpreter: a faster JS interpreter in Firefox 70
Modern web applications load and execute a lot more JavaScript code than they did just a few years ago. While JIT (just-in-time) compilers have been very successful in making JavaScript ...