JavaScript Kicks - JSK Weekly - July 21, 2021

Popular articles this week: "Conditional Hooks in React" by Robin Wieruch, "API vs. Microservices: The Complete Guide" on Snipcart and "5 Reasons to Use Tailwind CSS with React Native" by Viduni Wickramarachchi on Bits and Pieces.

In other news, Syncfusion Essential Studio 2021 Volume 2 is here! Check it out!

Popular Stories recently curated by passionate community members

General

API vs. Microservices: The Complete Guide - Snipcart

Not so long ago, the technology used to build a website was quite simple. HTML, CSS, and JavaScript were all you needed in the good old d...

Snipcart


Syncfusion Essential Studio 2021 Volume 2

Syncfusion is glad to announce the availability of Essential Studio 2021 Volume 2. This main release of 2021 brings exciting new features...

Syncfusion


Intro to Web Components: Vanilla JS

Many modern web apps today are built using components. While frameworks like React exist to add an implementation, web components seek to...

Unicorn Utterances


Utilize JSDoc Comment Tags to Get the Most Out of VSCode's IntelliSense

JavaScript is a loosely typed and dynamic language. Variables in JavaScript are not directly associated with any particular value type, a...

Dharmen Shah 😎


JavaScript

What is a Promise in JavaScript?

I had had difficulties in understanding promises when I had been learning them back in a few years. The problem was that most of the tuto...

Dmitri Pavlutin


You Can Do That With A JavaScript Data Grid?

In this article, you'll get to see some pretty groundbreaking things you can achieve with modern JavaScript grids and discover new ways t...

Smashing Magazine


I Made A JavaScript Single Page Application And This Is What I Learned

For the penultimate project in the Flatiron School software engineering program I had to create a single page application with JavaScript...

JavaScript In Plain English


Changing the background color of page in JavaScript

In this tutorial, we are going to learn about how to change the background color of a webpage using JavaScript. To change the background ...

Sai gowtham


Angular

Angular is Costing Companies Billions

I know I'm going to get hate-mail for writing this piece, but, so be it. Someone has got to finally say what many of us as experienced so...

JavaScript In Plain English


React

5 Reasons to Use Tailwind CSS with React Native

Tailwind CSS is an open-source utility-first CSS framework. It redefines the way you style applications by providing a variety of CSS cla...

Bit


Atomic Design with React Native

So what exactly is an Atomic Design and how can you link it with React Native? 🤔 Before that let us look at a parallel definition of wha...

Karthik_B


5 Packages to Optimize and Speed Up Your React App During Development

Optimize your React App during the development stage using these packages and avoid issues during production. We keep on building apps wi...

Nilanth âš¡


Using the "useContext" Hook in React: A Simpler Alternative to Redux

React hooks provide our functional components with a lot more power - becoming a more preferred approach to building applications in rece...

JavaScript In Plain English


Conditional Hooks in React

Can you use conditional React Hooks in React components? Technically: No. However, if you know about how React Hooks work internally, you...

Robin Wieruch


Libraries and Tools

Creating a Component Library

Bit's independent components are individually pushed to remote hosting and are published to a package registry (as standard packages). I'...

Bit


Testing

Testing React Native Navigation

How to confirm the navigation work in RN apps running through Expo. Let's take a React Native application that implements the app navigat...

Gleb Bahmutov


Test Feature Flags Using Cypress and Flagsmith

How to control the web application feature flags during end-to-end tests. This blog post teaches you how to control the feature flags pro...

Gleb Bahmutov


Functional Programming

Setting the default parameter values for a JavaScript function

In this tutorial, we are going to learn about how to set default parameter values to a function in JavaScript. Default function parameter...

Sai gowtham


Until next week!

Bob, Robert, Miro, Branko and Boris

Change how often and what email you get on your account page.

Follow JavaScriptKicks on Twitter and subscribe via RSS.







This email was sent to you
why did I get this?    unsubscribe from this list    update subscription preferences
Dotnetkicks, LLC · PO Box 45087 · Seattle, WA 98145 · USA

Older messages

JSK Daily for Jul 21, 2021

Wednesday, July 21, 2021

JSK Daily for Jul 21, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Web Authentication: Cookies vs. Tokens Authentication is the process of exchanging user

JSK Daily for Jul 19, 2021

Monday, July 19, 2021

JSK Daily for Jul 19, 2021 View this email in your browser A community curated daily e-mail of JavaScript news 5 Reasons to Use Tailwind CSS with React Native Tailwind CSS is an open-source utility-

JSK Daily for Jul 16, 2021

Friday, July 16, 2021

JSK Daily for Jul 16, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Syncfusion Essential Studio 2021 Volume 2 Syncfusion is glad to announce the availability

JSK Weekly - July 14, 2021

Friday, July 16, 2021

Did you know that we can incorporate augmented reality concepts into web applications to create video games? Well we can! Janaka talks us through "Augmented Reality for Web: Latest from BabylonJS

JSK Daily for Jul 14, 2021

Friday, July 16, 2021

JSK Daily for Jul 14, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Jamstack Community Survey 2021 The folks over at Netlify have opened up the Jamstack

You Might Also Like

Software Testing Weekly - Issue 261

Wednesday, March 12, 2025

New AI solutions for testing 👀 View on the Web Archives ISSUE 261 March 12th 2025 COMMENT Welcome to the 261st issue! I have nothing more to add to the genuinely great news that came out recently. I

JSK Daily for Mar 11, 2025

Tuesday, March 11, 2025

JSK Daily for Mar 11, 2025 View this email in your browser A community curated daily e-mail of JavaScript news How to Enforce Type Safety in FormData with TypeScript When working with the FormData

Binary Data, Tail Calls, Pickles, and More

Tuesday, March 11, 2025

Bytes Objects: Handling Binary Data in Python #672 – MARCH 11, 2025 VIEW IN BROWSER The PyCoder's Weekly Logo Bytes Objects: Handling Binary Data in Python In this tutorial, you'll learn about

Shaking The Wasp’s Nest 🐝

Tuesday, March 11, 2025

How Gamergate swarmed into our online lives. Here's a version for your browser. Hunting for the end of the long tail • March 11, 2025 Today In Tedium: You probably have noticed, just like me, that

Daily Coding Problem: Problem #1714 [Easy]

Tuesday, March 11, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. You are given an N by N matrix of random letters and a dictionary of words. Find

Mapped | The State of Democracy Around the World 🌐

Tuesday, March 11, 2025

After a historic election year, we show the state of democracy worldwide as it declines to its lowest level in two decades. View Online | Subscribe | Download Our App NEW REPORT: The Age of Data >

Stories, Free Tool & CRM Template

Tuesday, March 11, 2025

Notion stories, smart tools, and a free template to organize your contacts 🔥 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

LW 173 - How to become a Shopify Developer in 2025

Tuesday, March 11, 2025

How to become a Shopify Developer in 2025 ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ Shopify Development news and articles Issue 173 - 03/11

This free AI tool beats Perplexity

Tuesday, March 11, 2025

Ubuntu vs. Debian; The new HR; YouTube randomizer -- ZDNET ZDNET Tech Today - US March 11, 2025 webfeetgettyimages-10141124 DuckDuckGo's AI beats Perplexity in one big way - and it's free to

⚙️ AI bubble bursts (?)

Tuesday, March 11, 2025

Plus: We talk to the CEO of Read AI ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌