How to Release a React Component, Hook or Effect as an npm Package
Joe found the process of releasing a hook ‘more intimidating than it should have’ so has written down the process to make it easier for you. - http://amp.gs/NQyu
#react
Joe found the process of releasing a hook ‘more intimidating than it should have’ so has written down the process to make it easier for you. - http://amp.gs/NQyu
#react
Twilio Blog
How to Release a Custom JavaScript Node.js React Component, Hook or Effect as an npm Package
Learn how to build and release a custom JavaScript Node.js React component, hook or effect as your own npm package that anyone can install and use in their environments.
Announcing TypeScript 3.6
The latest version of the increasingly popular, optionally typed superset of JavaScript introduces stricter checking for iterators and generator functions, improved UX around Promises, a new playground, and more besides. - http://amp.gs/NQiX
#typescript
The latest version of the increasingly popular, optionally typed superset of JavaScript introduces stricter checking for iterators and generator functions, improved UX around Promises, a new playground, and more besides. - http://amp.gs/NQiX
#typescript
TypeScript
Announcing TypeScript 3.6 | TypeScript
Today we’re happy to announce the availability of TypeScript 3.6! For those unfamiliar, TypeScript is a language that builds on JavaScript by adding optional static types. These types can be checked by the TypeScript compiler to catch common errors in your…
Everything I Know About Style Guides, Design Systems, and Component Libraries
A deep-dive covering these popular frontend development and design themes. - http://amp.gs/NckG
#style #guide #design #system #component #library
A deep-dive covering these popular frontend development and design themes. - http://amp.gs/NckG
#style #guide #design #system #component #library
leerob.io
Everything I Know About Style Guides, Design Systems, and Component Libraries
A deep-dive on everything I've learned in the past year building style guides, design systems, component libraries, and their best practices.
How JavaScript Grew Up and Became a 'Real' Language
If you were in the JavaScript space in the early 2000s, skip this one.. but I still remember the first time I saw Google Maps in 2005, then saw Microsoft’s documentation for XMLHttpRequest (which shipped in IE 5 in 1999!), and a Pandora’s box was rapidly opened as developers finally saw potential in making Web pages interactive in a truly two-way fashion. JavaScript’s second wind had begun! - http://amp.gs/N6CP
#javascript
If you were in the JavaScript space in the early 2000s, skip this one.. but I still remember the first time I saw Google Maps in 2005, then saw Microsoft’s documentation for XMLHttpRequest (which shipped in IE 5 in 1999!), and a Pandora’s box was rapidly opened as developers finally saw potential in making Web pages interactive in a truly two-way fashion. JavaScript’s second wind had begun! - http://amp.gs/N6CP
#javascript
Medium
How JavaScript Grew Up and Became a Real Language
Few imagined that the one-time toy language would become a professional platform
Tips for Vue Developers Picking Up NativeScript
Moving from using Vue.js on the web to native iOS and Android is powerful and exciting, but also has its pitfalls. Raymond Camden describes some tips and tricks he learned on his journey with NativeScript-Vue.
- http://amp.gs/Nbve
#vue
Moving from using Vue.js on the web to native iOS and Android is powerful and exciting, but also has its pitfalls. Raymond Camden describes some tips and tricks he learned on his journey with NativeScript-Vue.
- http://amp.gs/Nbve
#vue
NativeScript.org
Tips for Vue Developers Picking Up NativeScript
Moving from using Vue.js on the web to native iOS and Android is exciting, full of power, but also has its pitfalls. Learn some lessons from Raymond Camden as he describes some tips and tricks he learned on his journey with NativeScript-Vue.
Angular Search & Pagination
In a real world application its really common to work with big amounts of data and to present the user with the possibility to search through it and present it paginated. Therefore, in this article, the author will show one approach on how to create a search component that handles search inputs with debounce and a pagination component which will handle requesting different pages of data; both working together.
- http://amp.gs/AIfN
#angular
In a real world application its really common to work with big amounts of data and to present the user with the possibility to search through it and present it paginated. Therefore, in this article, the author will show one approach on how to create a search component that handles search inputs with debounce and a pagination component which will handle requesting different pages of data; both working together.
- http://amp.gs/AIfN
#angular
Medium
Angular Search & Pagination
with usage examples
Accessibility Strategies for Your Content Team
Some tips and tools to help empower content creators to take ownership of accessibility. - http://amp.gs/Ajxj
#accessibility
Some tips and tools to help empower content creators to take ownership of accessibility. - http://amp.gs/Ajxj
#accessibility
Deque
Accessibility Strategies for Your Content Team | Deque
Content creators can have a major impact on accessibility, here are some tips and tools to help empower content creators to take ownership of accessibility.
How to Dynamically Change the Colors of Product Images using CSS Blend Mode and SVG
Kyle Wetton shows a simple technique for adding a color swap functionality to your product images by creating an SVG and applying a mix-blend-mode to the composition.
- http://amp.gs/ATY3
#css
Kyle Wetton shows a simple technique for adding a color swap functionality to your product images by creating an SVG and applying a mix-blend-mode to the composition.
- http://amp.gs/ATY3
#css
Codrops
How to Dynamically Change the Colors of Product Images using CSS Blend Mode and SVG | Codrops
To better explain that title right off the bat, here’s what we’re about to learn, and it’s easier than you think. Give i
The Browser Monopoly
Touches upon how, with Chrome, Google “enjoys substantial control over the vast majority of the world’s portal to the internet”. - http://amp.gs/A11V
#web #browsers
Touches upon how, with Chrome, Google “enjoys substantial control over the vast majority of the world’s portal to the internet”. - http://amp.gs/A11V
#web #browsers
Blair Reeves
The Browser Monopoly
There is really only one Big Tech monopoly that I actively worry about. It’s not Amazon, Facebook or Apple, though they are all extremely dominant in their respective fields and do act in anti-comp…
How to use Google Maps with Vue.js Apps
In this article, you'll learn to build an address book app with Vue.js that displays a contact's location with Google Maps. Plus, a contact form will be added to allow users to add and edit contacts.
- http://amp.gs/A1rz
#vue
In this article, you'll learn to build an address book app with Vue.js that displays a contact's location with Google Maps. Plus, a contact form will be added to allow users to add and edit contacts.
- http://amp.gs/A1rz
#vue
Medium
How To Use Google Maps With Vue.js Apps
Building a Vue.js address book app with maps to display a contact’s location
Getting Started with Nx (Nrwl Extensions) in Angular
Want to learn more about creating great Angular web apps? It all starts out with Kendo UI for Angular - a complete UI component library that allows you to quickly build high-quality, responsive apps. It includes everything you need, from grids and charts to dropdowns and gauges.
- http://amp.gs/AYmj
#angular
Want to learn more about creating great Angular web apps? It all starts out with Kendo UI for Angular - a complete UI component library that allows you to quickly build high-quality, responsive apps. It includes everything you need, from grids and charts to dropdowns and gauges.
- http://amp.gs/AYmj
#angular
How To Build A Web-Based Real-Time Multiplayer Virtual Reality Game
Leverages familiarity with web development to get started with VR development. In this first part of the series, you will learn how to create a virtual reality scene with interactive game elements. - http://amp.gs/AY3m
#vr #game
Leverages familiarity with web development to get started with VR development. In this first part of the series, you will learn how to create a virtual reality scene with interactive game elements. - http://amp.gs/AY3m
#vr #game
Building a React Slider with Parallax Hover Effects
Focuses mostly on the CSS side of things. - http://amp.gs/AtZ1
#react
Focuses mostly on the CSS side of things. - http://amp.gs/AtZ1
#react
Codrops
React Slider with Parallax Hover Effects | Codrops
Recently I experimented with building a content slider (or carousel, if that's your fancy) using React. I wanted to crea
Creating a Maintainable Icon System with Sass
Tracy Rotton shares some advice on creating maintainable icon systems. - http://amp.gs/Atqj
#css
Tracy Rotton shares some advice on creating maintainable icon systems. - http://amp.gs/Atqj
#css
CSS-Tricks
Creating a Maintainable Icon System with Sass
One of my favorite ways of adding icons to a site is by including them as data URL background images to pseudo-elements (e.g. ::after) in my CSS. This
Working with Attributes on DOM Elements
The DOM is just a little weird about some things, and the way you deal with attributes is no exception.. - http://amp.gs/AmCU
#javascript
The DOM is just a little weird about some things, and the way you deal with attributes is no exception.. - http://amp.gs/AmCU
#javascript
CSS-Tricks
Working with Attributes on DOM Elements
The DOM is just a little weird about some things, and the way you deal with attributes is no exception. There are a number of ways to deal with the
How to Implement useState with useReducer
An exercise to help understand the differences and use cases of these two related hooks. - http://amp.gs/AZTr
#react
An exercise to help understand the differences and use cases of these two related hooks. - http://amp.gs/AZTr
#react
Kentcdodds
How to implement useState with useReducer
A fun exercise to help understand the differences and use cases of these two related hooks
npm Inc Planning a Way to Support Open Source Maintainers More
Last week we linked to a recap of a recent funding experiment involving showing text ads during the installation of npm packages. npm Inc subsequently moved to ban such ads, and has now laid out their intention to launch an open source funding platform by the end of the year. - http://amp.gs/AZbN
#nodejs
Last week we linked to a recap of a recent funding experiment involving showing text ads during the installation of npm packages. npm Inc subsequently moved to ban such ads, and has now laid out their intention to launch an open source funding platform by the end of the year. - http://amp.gs/AZbN
#nodejs
blog.npmjs.org
npm Blog Archive: Supporting Open Source Maintainers
npm Blog (Archive); updates from the npm team are now published on the GitHub Blog and the GitHub Changelog
Comparing React Hooks with Vue Composition API
Vue creator Evan You recently presented the Composition API RFC, a new API for writing Vue components inspired by React Hooks. This post explores the similarities and differences.
- http://amp.gs/Al8i
#vue
Vue creator Evan You recently presented the Composition API RFC, a new API for writing Vue components inspired by React Hooks. This post explores the similarities and differences.
- http://amp.gs/Al8i
#vue
DEV Community
Comparing React Hooks with Vue Composition API
What are their similarities and differences?