Modern JavaScript Features You May Have Missed
Given how JavaScript evolves all the time, it’s often worth reflecting on what’s been added, which is why articles like this tend to be popular here 😄 This post quickly covers some highlights of the most recent standards, ES2015 through ES2019. - http://amp.gs/syha
#javascript
Given how JavaScript evolves all the time, it’s often worth reflecting on what’s been added, which is why articles like this tend to be popular here 😄 This post quickly covers some highlights of the most recent standards, ES2015 through ES2019. - http://amp.gs/syha
#javascript
Breck-Mckye
Modern JavaScript features you may have missed
A Look at Some Exciting New Features Coming in Vue 3
The Vue.js Core team is bringing some exciting new features in Vue 3 (which you can see in a pre-alpha form here) such as the composition API, fragments, portals, and suspense, to name a few. - http://amp.gs/shk2
#vue
The Vue.js Core team is bringing some exciting new features in Vue 3 (which you can see in a pre-alpha form here) such as the composition API, fragments, portals, and suspense, to name a few. - http://amp.gs/shk2
#vue
Vue.js Tutorials
Learn Which Exciting Features Vue 3 Brings to The Table - Vue School Vue.js Tutorials
The Vue.js Core team is bringing some exciting new features in Vue 3. Composition API, Fragments, Portals, and Suspense, to name a few.
Angular Core Concepts: Understanding Data Biding in Angular
Web applications need to be interactive. Say for instance as a developer you are interested in transmitting the properties from the components, to the DOM(View), so that you may change the background color of your site. In addition, you may have the need to communicate events from the View to the component, like when a button is clicked, triggering some particular action. Without interactive abilities, you would not be able to build or navigate a functioning application. - http://amp.gs/svPK
#angular
Web applications need to be interactive. Say for instance as a developer you are interested in transmitting the properties from the components, to the DOM(View), so that you may change the background color of your site. In addition, you may have the need to communicate events from the View to the component, like when a button is clicked, triggering some particular action. Without interactive abilities, you would not be able to build or navigate a functioning application. - http://amp.gs/svPK
#angular
Gistia
Angular Core Concepts: Data Binding
Web applications need to be interactive. In this article, we help you understand what Data Binding is and how to set it up in Angular.
Four Tips to Building a Good Stripe Integration with Node
Stripe is an increasingly common service for taking payments and if you’re using it to take payments via a Node app, be aware of these pointers. - http://amp.gs/sg4c
#nodejs
Stripe is an increasingly common service for taking payments and if you’re using it to take payments via a Node app, be aware of these pointers. - http://amp.gs/sg4c
#nodejs
freeCodeCamp.org
How to Build an Excellent Stripe Integration with Node.js: 4 Best Practices and Examples
Have you ever woken up in the middle of the night, worried that you are not using the Stripe npm module properly? Probably not, but this article will help put your troubled soul at ease anyway with some interactive Node.js examples that explain how to build…
React Hook Form vs. Formik: A Technical and Performance Comparison
An overview of the technical and performance differences between Formik and React Hook Form, a relatively new Hooks-based React form builder. - http://amp.gs/sEhn
#react
An overview of the technical and performance differences between Formik and React Hook Form, a relatively new Hooks-based React form builder. - http://amp.gs/sEhn
#react
LogRocket Blog
React Hook Form vs. Formik: A technical and performance comparison - LogRocket Blog
Compare the technical and performance differences between Formik and the React Hook Form to see which form builder is right for you.
Some Things You Oughta Know When Working with Viewport Units
There are a number of “gotchas” when trying to set height and width based on the full height/width of the viewport. - http://amp.gs/sV4w
#css
There are a number of “gotchas” when trying to set height and width based on the full height/width of the viewport. - http://amp.gs/sV4w
#css
CSS-Tricks
Some Things You Oughta Know When Working with Viewport Units | CSS-Tricks
David Chanin has a quickie article summarizing a problem with setting an element's height to 100vh in mobile browsers and then also positioning something on
Angular & CSS Grid: Dynamic Grid Properties
Investigate one way to dynamically modify CSS Grid Properties using Angular’s @HostBinding Decorator. - http://amp.gs/s4IK
#angular
Investigate one way to dynamically modify CSS Grid Properties using Angular’s @HostBinding Decorator. - http://amp.gs/s4IK
#angular
Medium
Angular & CSS Grid: Dynamic Grid Properties
Angular @HostBinding with CSS Grid
10 Good Practices for Building Large Vue.js Projects
As we say in the UK, pretty much “what it says on the tin.” - http://amp.gs/s4aK
#vue
As we say in the UK, pretty much “what it says on the tin.” - http://amp.gs/s4aK
#vue
Telerik Blogs
10 Good Practices for Building Large Vue.js Projects
Here are the top best practices I've developed while building and maintaining Vue projects with a large code base.
Building Great User Experiences with Concurrent Mode and Suspense
If you watched some of the ReactConf talks (linked last week), you may have seen how Facebook has been leaning on the latest React features in its redevelopment. This post goes into depth on the topic, and while it’s aimed at library authors, most React developers will find something of interest here - http://amp.gs/sRaH
#react
If you watched some of the ReactConf talks (linked last week), you may have seen how Facebook has been leaning on the latest React features in its redevelopment. This post goes into depth on the topic, and while it’s aimed at library authors, most React developers will find something of interest here - http://amp.gs/sRaH
#react
legacy.reactjs.org
Building Great User Experiences with Concurrent Mode and Suspense – React Blog
This blog site has been archived. Go to react.dev/blog to see the recent posts. At React Conf 2019 we announced an experimental release of React that supports Concurrent Mode and Suspense. In this post we’ll introduce best practices for using them that we’ve…
The Svelte Handbook
It’s really just a very long blog post, but nonetheless, it’s a good way to quickly learn Svelte and become familiar with the intriguing compile-time framework. - http://amp.gs/sUbC
#svelte #handbook
It’s really just a very long blog post, but nonetheless, it’s a good way to quickly learn Svelte and become familiar with the intriguing compile-time framework. - http://amp.gs/sUbC
#svelte #handbook
freeCodeCamp.org
The Svelte Handbook – Learn Svelte for Beginners
I wrote this book to help you quickly learn Svelte and get familiar with how it works. The ideal reader of the book has zero knowledge of Svelte, has maybe used Vue or React, but is looking for something more, or a new approach to things. Svelte is very much
A Pragmatic Guide to Designing and Building Responsive Web Apps
Some advice and best practices for getting started building responsive web apps. - http://amp.gs/sO5C
#css
Some advice and best practices for getting started building responsive web apps. - http://amp.gs/sO5C
#css
Medium
A pragmatic guide to designing and building responsive web applications
Introduction
Promises: Zero To Hero, Plus Cheat Sheet
“JavaScript promises explained how I wish they were explained to me” — plus a handy cheat sheet. - http://amp.gs/sS85
#javascript
“JavaScript promises explained how I wish they were explained to me” — plus a handy cheat sheet. - http://amp.gs/sS85
#javascript
Medium
JavaScript Promises: Zero To Hero Plus Cheat Sheet
It’s time, friend. Native JavaScript promises explained how I wish they were explained to me — plus a handy cheat sheet.
Performance Tips for Electron Developers
If you’re using Electron to build apps, the Electron team have collected together some performance tips and strategies in their documentation. - http://amp.gs/sSMq
#nodejs #electron
If you’re using Electron to build apps, the Electron team have collected together some performance tips and strategies in their documentation. - http://amp.gs/sSMq
#nodejs #electron
Six Tools for Debugging React Native
The most commonly used debugging tools in the React Native ecosystem, starting with the Developer Menu. - http://amp.gs/sNQS
#reactNative
The most commonly used debugging tools in the React Native ecosystem, starting with the Developer Menu. - http://amp.gs/sNQS
#reactNative
Sitepoint
6 Tools for Debugging React Native — SitePoint
Said Hayani explores the most commonly used debugging tools in the React Native ecosystem, starting with the Developer Menu.
Pac-Man… in CSS!
Maks Akymenko demonstrates how to create an animated Pac-Man character while leveraging the powers of the clip-path property. - http://amp.gs/sq8x
#css
Maks Akymenko demonstrates how to create an animated Pac-Man character while leveraging the powers of the clip-path property. - http://amp.gs/sq8x
#css
CSS-Tricks
Pac-Man... in CSS! | CSS-Tricks
You all know famous Pac-Man video game, right? The game is fun and building an animated Pac-Man character in HTML and CSS is just as fun! I’ll show you how to
Limitrr: Rate Limiting and Response Delaying using Redis
Includes middleware functions for Express. - http://amp.gs/sqln
#nodejs #library
Includes middleware functions for Express. - http://amp.gs/sqln
#nodejs #library
GitHub
eddiejibson/limitrr
Light NodeJS rate limiting and response delaying using Redis - including Express middleware. - eddiejibson/limitrr
TypeScript 3.7 Released
Packed with ‘awesome new language, compiler, and tooling features’, the popular ‘it’s JavaScript with static type-checking’ language introduces a lot of new bits and pieces including optional chaining, nullish coalescing, and simpler error reporting. The online TypeScript playground has also gotten some updates including a ‘dark’ mode and automatic type acquisition when importing packages. - http://amp.gs/ssGA
#typescript
Packed with ‘awesome new language, compiler, and tooling features’, the popular ‘it’s JavaScript with static type-checking’ language introduces a lot of new bits and pieces including optional chaining, nullish coalescing, and simpler error reporting. The online TypeScript playground has also gotten some updates including a ‘dark’ mode and automatic type acquisition when importing packages. - http://amp.gs/ssGA
#typescript
TypeScript
Announcing TypeScript 3.7 | TypeScript
We’re thrilled to announce the release of TypeScript 3.7, a release packed with awesome new language, compiler, and tooling features. If you haven’t yet heard of TypeScript, it’s a language based on JavaScript that adds static type-checking along with type…
How to Build a Node Web App to Manage Azure Cosmos DB SQL API Data
How to use Microsoft Azure Cosmos DB to store and access data from an Express-based app hosted using the Web Apps feature of Microsoft’s Azure App Service. - http://amp.gs/ssQg
#nodejs #azure
How to use Microsoft Azure Cosmos DB to store and access data from an Express-based app hosted using the Web Apps feature of Microsoft’s Azure App Service. - http://amp.gs/ssQg
#nodejs #azure
Docs
Tutorial:Build a Node.js web app with Azure Cosmos DB JavaScript SDK to manage SQL API data
This Node.js tutorial explores how to use Microsoft Azure Cosmos DB to store and access data from a Node.js Express web application hosted on Web Apps feature of Microsoft Azure App Service.