'Why I'm Still Using jQuery in 2019'
It’s cool to disregard jQuery (we get comments whenever we link to jQuery plugins in JavaScript Weekly – which isn’t often, admittedly) but it’s still heavily used and useful for many. - http://amp.gs/dX3V
#jquery
It’s cool to disregard jQuery (we get comments whenever we link to jQuery plugins in JavaScript Weekly – which isn’t often, admittedly) but it’s still heavily used and useful for many. - http://amp.gs/dX3V
#jquery
Creating Your Own React Validation Library: The Basics
An introduction to the concepts behind building your own form validation library from scratch. - http://amp.gs/dLi2
#react
An introduction to the concepts behind building your own form validation library from scratch. - http://amp.gs/dLi2
#react
Smashing Magazine
Creating Your Own React Validation Library: The Basics (Part 1) — Smashing Magazine
Ever wondered how validation libraries work? This article will tell you how to build your very own validation library for React step by step. The next part will add some more advanced features, and the final part will focus on improving the developer experience.
Building a Radio Streaming Alexa Skill with the Alexa Skills Kit
Streaming audio is one of the biggest use cases for something like the Amazon Echo, but we rarely see tutorials on doing it for ourselves. This, then, is very welcome. - http://amp.gs/dWdu
#nodejs
Streaming audio is one of the biggest use cases for something like the Amazon Echo, but we rarely see tutorials on doing it for ourselves. This, then, is very welcome. - http://amp.gs/dWdu
#nodejs
Hacker Noon
Building a Multi Streaming Alexa Skill with the Alexa Skills Kit
In this post I show an example skill of building custom skill for Echo using the Alexa Skills Kit (ASK) v2+ for Nodejs.
React Physics Dragger: A Horiztonal Dragger/slider with Physics
A nice feeling horizontal dragging effect with some physics-based friction and boundary bouncing effects. Live demo. - http://amp.gs/dWu3
#react
A nice feeling horizontal dragging effect with some physics-based friction and boundary bouncing effects. Live demo. - http://amp.gs/dWu3
#react
GitHub
nickmcmillan/react-physics-dragger
A simple, no-frills horiztonal dragger/slider with physics - nickmcmillan/react-physics-dragger
Swipe Gallery using Vue.js & Tailwind
Welcome to the Widget of the Week series, where I take gifs or videos of awesome UI/UX components, and bring them to life with code. - http://amp.gs/dazZ
#vue
Welcome to the Widget of the Week series, where I take gifs or videos of awesome UI/UX components, and bring them to life with code. - http://amp.gs/dazZ
#vue
Medium
Swipe Gallery using Vue.js & Tailwind — WotW
Welcome to the Widget of the Week series, where I take gifs or videos of awesome UI/UX components, and bring them to life with code.
Build a Progressive Web App with Angular
Learn how to build an Angular-based PWA and deploy it for use on mobile devices using Netflify. - http://amp.gs/da0s
#angular #pwa
Learn how to build an Angular-based PWA and deploy it for use on mobile devices using Netflify. - http://amp.gs/da0s
#angular #pwa
Angular In Depth
Build a Progressive Web App with Angular
Combine the flexibility of JavaScript with the user experience of native applications by creating Progressive Web Applications with…
Understanding Grid Placement Through Building A HTML Periodical Table
A practical walkthrough of CSS Grid techniques. - http://amp.gs/doO7
#css #grid
A practical walkthrough of CSS Grid techniques. - http://amp.gs/doO7
#css #grid
Chenhuijing
Understanding grid placement through building a HTML periodical table
I’ve been using CSS grid to build layouts for quite a while now, and all my designs to date involved either a handful of explicitly placed individual grid items, or 100% automatic placement.
Creating Better Apps with React Server-Side Rendering
An introduction to server-side rendering with data store injection and how this improved Riot Games’ search feature ‘in some surprising ways’. - http://amp.gs/dMko
#react
An introduction to server-side rendering with data store injection and how this improved Riot Games’ search feature ‘in some surprising ways’. - http://amp.gs/dMko
#react
Riotgames
Better Apps with React Server-Side Rendering
Try out this tutorial on using React server-side rendering with data store injection to make your web apps more responsive, easier to test, and better at scale.
Vue.js And SEO: How to Optimize Reactive Websites for Search Engines and Bots
Do websites created with reactive frameworks get indexed by Google and other search engines? Is it compulsory to set up pre-rendering, as your SEO consultants suggest? Or are they wrong?
- http://amp.gs/d5nM
#vue
Do websites created with reactive frameworks get indexed by Google and other search engines? Is it compulsory to set up pre-rendering, as your SEO consultants suggest? Or are they wrong?
- http://amp.gs/d5nM
#vue
Smashing Magazine
Vue.js And SEO: How To Optimize Reactive Websites For Search Engines And Bots — Smashing Magazine
Do websites created with reactive frameworks get indexed by Google and other search engines? Is it compulsory to set up pre-rendering, as your SEO consultants suggest? Or are they wrong?
Make Your Angular Form’s Error Messages Magically Appear
In this article, we’re going to learn how to develop a generic method that displays validation errors in Angular’s form. I will walk you through the process and ideas behind the decisions I made along the way. - http://amp.gs/d6zw
#angular
In this article, we’re going to learn how to develop a generic method that displays validation errors in Angular’s form. I will walk you through the process and ideas behind the decisions I made along the way. - http://amp.gs/d6zw
#angular
Medium
Make Your Angular Form’s Error Messages Magically Appear
In this article, we’re going to learn how to develop a generic method that displays validation errors in Angular’s form. I will walk you…
Dependency Injection Made Easy for VueJS and Vuex with TypeScript
Dependency injection (DI) brings many benefits to your code including boilerplate reduction and ease of testing. In this article, you'll learn to implement DI easily in a VueJS project using TypeScript and the Inversify Props library.
- http://amp.gs/d6QG
#vue
Dependency injection (DI) brings many benefits to your code including boilerplate reduction and ease of testing. In this article, you'll learn to implement DI easily in a VueJS project using TypeScript and the Inversify Props library.
- http://amp.gs/d6QG
#vue
Medium
Dependency Injection Made Easy for VueJS and Vuex with TypeScript
Start doing more SOLID practices in your VueJS + TypeScript codebase with Dependency Injection! Easy guide to implement DI !
The CSS background-image Property as an Anti-Pattern
The author argues that the CSS background-image property “allowed us to do some amazing things, but in most cases, it’s time to leave it behind”. - http://amp.gs/dbgM
#css
The author argues that the CSS background-image property “allowed us to do some amazing things, but in most cases, it’s time to leave it behind”. - http://amp.gs/dbgM
#css
nystudio107
The CSS background-image property as an anti-pattern
The CSS background-image property allowed us to do some amazing things, but in most cases, it's time to leave it behind.
Creating Animations Using React Spring
react-spring is a great way to bring your components to life with simple animations. This tutorial shows the way. - http://amp.gs/dbMK
#react
react-spring is a great way to bring your components to life with simple animations. This tutorial shows the way. - http://amp.gs/dbMK
#react
CSS-Tricks
Creating Animations Using React Spring | CSS-Tricks
Have you ever needed animation in your React application? Traditionally, implementing animation has not an easy feat to accomplish. But now, thanks to
TypeScript 3.5 Released
It’s not a huge release but improved performance and incremental compilation and the Omit helper type will surely be welcome to the rapidly growing number of TypeScript users. - http://amp.gs/OISF
#typescript
It’s not a huge release but improved performance and incremental compilation and the Omit helper type will surely be welcome to the rapidly growing number of TypeScript users. - http://amp.gs/OISF
#typescript
TypeScript
Announcing TypeScript 3.5 | TypeScript
Today we’re happy to announce the availability of TypeScript 3.5! If you’re new to TypeScript, it’s a language that builds on JavaScript that adds optional static types. TypeScript code gets type-checked to avoid common mistakes like typos and accidental…
Sharing and Reusing Vue Mixins in the Cloud with Bitdev
This post demonstrates how to reuse Vue mixins across projects by using Bit, a tool that helps teams easily share and manage code components. - http://amp.gs/OI6B
#vue
This post demonstrates how to reuse Vue mixins across projects by using Bit, a tool that helps teams easily share and manage code components. - http://amp.gs/OI6B
#vue
Bits and Pieces
Sharing and Reusing Vue Mixins in the Cloud with Bit.dev
Learn how to easily store, re-use and share Vue Mixins
How to Create a Split, Faux-Container Layout with CSS Grid and Flexbox
Building a split layout that breaks an article into separate, colored panels. - http://amp.gs/OjEg
#css
Building a split layout that breaks an article into separate, colored panels. - http://amp.gs/OjEg
#css
Andy Bell
Create a split, faux-container layout with CSS Grid and Flexbox - Andy Bell
Self-Host Your Static Assets
Outlines the disadvantages of hosting your static assets ‘off-site’, and the “overwhelming benefits” of hosting them on your own origin. - http://amp.gs/O8mm
#css
Outlines the disadvantages of hosting your static assets ‘off-site’, and the “overwhelming benefits” of hosting them on your own origin. - http://amp.gs/O8mm
#css
Csswizardry
Self-Host Your Static Assets – CSS Wizardry
Why is it so much better to self-host your static assets?
node-libcurl 2.0: libcurl Bindings for Node
libcurl is a very powerful and well established way to fetch data from URLs across numerous protocols. In version 2.0.0, support for Node 4 and 6 is dropped, Node 12 is added, along with lots of fixes and increased support for libcurl’s features. - http://amp.gs/O8PG
#nodejs
libcurl is a very powerful and well established way to fetch data from URLs across numerous protocols. In version 2.0.0, support for Node 4 and 6 is dropped, Node 12 is added, along with lots of fixes and increased support for libcurl’s features. - http://amp.gs/O8PG
#nodejs
GitHub
JCMais/node-libcurl
libcurl bindings for node. Contribute to JCMais/node-libcurl development by creating an account on GitHub.