swagger-routes-express: Connect Express Route Controllers to RESTful Paths using a Swagger Definition File
For Swagger or OpenAPI users. Here’s a tutorial on how to use it. - http://amp.gs/Spzy
#nodejs
For Swagger or OpenAPI users. Here’s a tutorial on how to use it. - http://amp.gs/Spzy
#nodejs
GitHub
davesag/swagger-routes-express
Connect your Express route controllers to restful paths using your Swagger definition file - davesag/swagger-routes-express
Tabulator: An Interactive Table and Data Grid Library
It’s not React-specific but works alongside it. Here are the basic instructions along with code examples. - http://amp.gs/SpPA
#javascript #component
It’s not React-specific but works alongside it. Here are the basic instructions along with code examples. - http://amp.gs/SpPA
#javascript #component
tabulator.info
Tabulator - Interactive JavaScript Tables
Create interactive data tables in seconds with Tabulator. A lightweight, fully featured JavaScript table generation library.
Vue.js Advanced Reactivity API and Caching Method-style Getters
Why and how to cache method-style getter invocations, though the principles would also apply to method-style computed properties. - http://amp.gs/Sp5c
#vue
Why and how to cache method-style getter invocations, though the principles would also apply to method-style computed properties. - http://amp.gs/Sp5c
#vue
Medium
Vue.js Advanced Reactivity API and Caching Method-style Getters
Why or where you might need it, a practical how-to, and a guide to the internal mechanics involved.
Avoid Placeholder Text by Animating Form Labels
Christopher Schmitt shows how to provide an effect similar to placeholder text — without limiting or locking out people with disabilities. - http://amp.gs/SB8u
#css
Christopher Schmitt shows how to provide an effect similar to placeholder text — without limiting or locking out people with disabilities. - http://amp.gs/SB8u
#css
knowbility.org
Avoid Placeholder Text by Animating Form Labels — Knowbility
With a few touches of CSS animations, you can provide an effect similar to placeholder text — without limiting or locking out people with disabilities.
Debug the DOM in VS Code using Elements for Microsoft Edge
A look at a new Visual Studio Code extension, Elements for Microsoft Edge, that lets you inspect and debug the DOM directly from within VS Code and see the impact of changes to the page in real time. - http://amp.gs/SBce
#vscode
A look at a new Visual Studio Code extension, Elements for Microsoft Edge, that lets you inspect and debug the DOM directly from within VS Code and see the impact of changes to the page in real time. - http://amp.gs/SBce
#vscode
Microsoft Edge Blog
Debug the DOM in Visual Studio Code using Elements for Microsoft Edge
Over the past few months, we’ve been working closely with web developers to understand how to simplify your workflows by building on our new Chromium-powered DevTools foundation for the next version of Microsoft Edge. One consistent theme we heard in these…
Google Explains the JavaScript SEO Basics
Did you know that when Googlebot is crawling the Web, it runs a version of Chromium behind the scenes and actually runs your JavaScript? This means there are some things to be aware of. - http://amp.gs/SnV5
#seo #google #javascript
Did you know that when Googlebot is crawling the Web, it runs a version of Chromium behind the scenes and actually runs your JavaScript? This means there are some things to be aware of. - http://amp.gs/SnV5
#seo #google #javascript
Google Developers
Understand the JavaScript SEO basics | Search for Developers
Lightship: Abstracts Liveness Checks and Graceful Shutdown of Node Services Running in Kubernetes - http://amp.gs/Sn6D
#nodejs
#nodejs
GitHub
gajus/lightship
Abstracts readiness, liveness and startup checks and graceful shutdown of Node.js services running in Kubernetes. - gajus/lightship
Position Sticky and Table Headers
It’s a little known (CSS) trick(s) but you can use position sticky against the <th> element in a table which can be incredibly helpful. - http://amp.gs/SGuf
#css
It’s a little known (CSS) trick(s) but you can use position sticky against the <th> element in a table which can be incredibly helpful. - http://amp.gs/SGuf
#css
CSS-Tricks
Position Sticky and Table Headers | CSS-Tricks
You can't position: sticky; a . Nor a . But you can sticky a , which means you can make sticky headers inside a regular ol' . This is tricky stuff,
Creating Smooth Animations with React and Framer Motion
Last week we featured Framer Motion, an open source successor to Pose for building high quality animations in React apps. Here are basic examples on how to use it. - http://amp.gs/Sxmo
#react
Last week we featured Framer Motion, an open source successor to Pose for building high quality animations in React apps. Here are basic examples on how to use it. - http://amp.gs/Sxmo
#react
Medium
Smooth Animations With React and Framer Motion
Frame Motion is an open source React library to power production-ready animations.
Tetris Turns 35, so Let's Build a Tetris Clone
A guide to what’s involved in putting together your own Tetris clone with a nifty visual twist. - http://amp.gs/Sxsj
#javascript #game #tetris
A guide to what’s involved in putting together your own Tetris clone with a nifty visual twist. - http://amp.gs/Sxsj
#javascript #game #tetris
Medium
Tetris Turns 35
On June 6, 2019 Tetris turned 35 years old. To celebrate, I wrote my own version and published it in my GitHub repo. No libraries. No…
Everything You Need To Know About CSS Margins
At first glance, margins place space around DOM elements, pushing other elements away, but things can get complicated fast when you think about how margins can collapse together or introduce Flexbox or CSS Grid. - http://amp.gs/SCxq
#css
At first glance, margins place space around DOM elements, pushing other elements away, but things can get complicated fast when you think about how margins can collapse together or introduce Flexbox or CSS Grid. - http://amp.gs/SCxq
#css
Smashing Magazine
Everything You Need To Know About CSS Margins — Smashing Magazine
Margins in CSS seem simple enough at first glance. Applied to an element it forms a space around the element, pushing other elements away. However, there is more to a margin than you might think.
Getting Started with React Native in 2019: Building Your First App
A guide for React Native beginners. - http://amp.gs/SkG2
#reactNative
A guide for React Native beginners. - http://amp.gs/SkG2
#reactNative
Medium
Getting Started with React Native in 2019: Build Your First App
Learn how to build your first React Native app with important basic concepts and where to go from here!
Async Await Error Handling in JavaScript
Attempts to clear up some confusion caused when handling errors in async/await scenarios. - http://amp.gs/SeCQ
#javascript #async #await
Attempts to clear up some confusion caused when handling errors in async/await scenarios. - http://amp.gs/SeCQ
#javascript #async #await
The Code Barbarian
Async Await Error Handling in JavaScript
Error handling in async/await causes a lot of confusion. There are
A Tour of the Node.js Event Loop
A deeper understanding of JavaScript’s often misunderstood event loop approach will benefit any Node developer. This is an accessible, high level overview from which you can progress to more detailed talks like In The Loop and What The Heck Is The Event Loop Anyway? - http://amp.gs/S7pp
#nodejs
A deeper understanding of JavaScript’s often misunderstood event loop approach will benefit any Node developer. This is an accessible, high level overview from which you can progress to more detailed talks like In The Loop and What The Heck Is The Event Loop Anyway? - http://amp.gs/S7pp
#nodejs
LogRocket Blog
A complete guide to the Node.js event loop - LogRocket Blog
A deeper understanding of the event loop in Node.js will allow you to enhance its performance according to your project's needs.
Do React Hooks Replace Redux?
This question has bounced around in the community a lot recently as more use cases for hooks emerge.. but Eric’s TLDR is ‘Hooks are Great, but No.’ and he explains why in depth. - http://amp.gs/SPla
#react
This question has bounced around in the community a lot recently as more use cases for hooks emerge.. but Eric’s TLDR is ‘Hooks are Great, but No.’ and he explains why in depth. - http://amp.gs/SPla
#react
Medium
Do React Hooks Replace Redux?
TL;DR: Hooks are Great, but No.
Next Generation Async Functions with Vue Async Function
Handling async functions in Vue components usually involves multiple lifecycle hooks and quite a few lines of code. This article will show you how to make terser async calls using the new Vue function API - http://amp.gs/Sy7W
#vue
Handling async functions in Vue components usually involves multiple lifecycle hooks and quite a few lines of code. This article will show you how to make terser async calls using the new Vue function API - http://amp.gs/Sy7W
#vue
Xebia
Next generation async functions with Vue Async Function — Xebia Blog
Vue Async Function is available for your Vue projects right now! Let's dive in and see what it brings to the table.
A Web Tool to Create 'Striped Text' and Get Styled Components Code
One of several visual design tools on Componentsai. This one lets you dynamically create a stripy text effect and provides CSS and Styled Components code to use in your apps. - http://amp.gs/SyAu
#tools #stroped #text
One of several visual design tools on Componentsai. This one lets you dynamically create a stripy text effect and provides CSS and Styled Components code to use in your apps. - http://amp.gs/SyAu
#tools #stroped #text
components.ai
Components AI — A new way to explore generative design systems
Parametric and generative design tools
A Look At What's New In DevTools for Chrome 77
Copy element styles, visualize layout shifting, and more. - http://amp.gs/ShnS
#chrome #devtools
Copy element styles, visualize layout shifting, and more. - http://amp.gs/ShnS
#chrome #devtools
Google Developers
What's New In DevTools (Chrome 77) | Web | Google Developers
Copy element styles, visualize layout shifting, and more.
First steps with Angular 8 with angular-cli and Angular Material
Angular has come a long way since version 2, and now with more libraries and tools to help with the development is even easier to start developing applications with it. In this guide, we will go step by step on how to build an angular application using the Angular-cli (command-line tool), and Angular Material.
- http://amp.gs/Sv7Z
#angular
Angular has come a long way since version 2, and now with more libraries and tools to help with the development is even easier to start developing applications with it. In this guide, we will go step by step on how to build an angular application using the Angular-cli (command-line tool), and Angular Material.
- http://amp.gs/Sv7Z
#angular
DEV Community
First steps with Angular 8 with angular-cli and Angular Material
How to begin developing Angular Material applications, using angular 8, angular material and angular cli.