JavaScript Kicks - JSK Weekly - June 09, 2021

Variety is the spice of life, or so some people say. But is variety the spice of developers? Well, a fairly new JavaScript alternative is under the microscope this week, with Fernando Doglio's "Yet Another JavaScript Alternative: ReScript" on Bits and Pieces.

Popular Stories recently curated by passionate community members

General

How to Use Environment Variables in VanillaJS

In this article, you will learn about environment variables in Vanilla JavaScript. You'll also learn how to serve API keys to your applic...

aoa🚀


Sharing Types Between Backend and Frontend with the BFF Pattern

A contract between a back-end service and a front-end consumer (or client) is usually everything there is to join both worlds. That contr...

Bit


A Guide to Nested Promises, Anti-Pattern, and Alternatives

Promise in JavaScript is a popular design pattern used to handle asynchronous tasks in Node.js. It can take care of parallel/serial execu...

JavaScript In Plain English


How to import JSON files in ES modules

If you're using EcmaScript modules, you probably know the problem that you can't "just" import JSON files. To import and load a JSON file...

stefan judis


JavaScript

Request data with prompt in JavaScript

After having published several articles about how to manipulate arrays and dates, today I will publish a post that some... | Web design w...

MA-NO WebDesign&Dev


How to Get the Current Date in JavaScript

Whether you are creating a daily routine app, your own blog, or most any other type of dynamic web app, you will probably need to work wi...

StackAbuse


A Case for Compile to JavaScript Interface Frameworks

Today, web frameworks like React and Vue are extremely popular for creating modern web applications, and it is for a good reason. They he...

JavaScript In Plain English


Yet Another Javascript Alternative: ReScript

Really, what makes it different from all alternatives? Like many of them, it's an opinionated version of what JavaScript with a strongly ...

Bit


JavaScript Async/Await Tutorial - Learn Callbacks, Promises, and Async/Await in JS by Making Ice Cream 🍧🍨🍦

Today we're going to build and run an ice cream shop and learn asynchronous JavaScript at the same time. Along the way, you'll learn how ...

JoyShaheb


Cool JavaScript Operators You Should Know

I code a lot in JavaScript, be it at work or for my personal projects. I usually came across situations where I have to write many boiler...

JavaScript In Plain English


Awesome javascript one-liners to look like a pro

Learn some great one-liners to use on your next project Javascript syntax and built-in methods allow us to cut down a lot of unnecessary ...

livecodestream


How to Use Closures in JavaScript - A Beginner's Guide

Closures are a confusing JavaScript concept to learn, because it's hard to see how they're actually used. Unlike other concepts such as f...

Matías Hernández Arellano


Design Patterns in JavaScript

When we start developing applications we come across various types of problems. We solve these problems by ourselves or by consulting oth...

Bit


TypeScript

Learn TypeScript Basics in this Beginner's Guide

TypeScript has taken the development world by storm. No wonder it has over 15 million weekly downloads on npm. But what is TypeScript, an...

Joel 🛡


React

A Bird's Eye View into React: What is it and How Does it Work?

Let's say it's your job to teach React! What a fun challenge, there's quite a bit of complexity to unfold, and at the same time React is ...

Alyssa Easterly


Building an online store with React, AWS, and Stripe

Nowadays, Online Book Stores are gaining enormous popularity. If you plan to develop one, there are many technology choices you need to m...

Bit


How to Memoize with React.useMemo()

From time to time in your React component can perform some expensive calculations. For example, given a big list of employees and a searc...

Dmitri Pavlutin


React Table with server-side Data

In this tutorial, I want to show you how to use React Table Library for server-side data featuring examples of server-side pagination, se...

Robin Wieruch


Deploy React SSR to Production

This is the sequel to Intro to React Server Side Rendering, so check that out if you haven't already. Let's deploy a basic React SSR app ...

Suhan Wijaya


Vue

Managing Shared State In Vue 3

Writing large-scale Vue applications can be a challenge. In this article, Shawn Wildermuth dives into the pros and cons of approaches lik...

Smashing Magazine


How to Migrate from Vue v.2 to Vue v.3 with a Simple Example Project

What is Vue.js? Vue.js is a progressive JavaScript frontend framework written by Evan You. It's one of the most powerful and easy to lear...

Fabio


Vue Js Get Selected Value from Selected Dropdown Tutorial - positronX.io

Vue js get selected value from select box tutorial; Throughout this quick tutorial, you will come to know how to easily get selected valu...

Digamber Singh


How To Build A Geocoding App In Vue.js Using Mapbox

In this guide, we'll take a general look at the concepts of forward geocoding and reverse geocoding. We will build a mini-app that applie...

Smashing Magazine


Why Migrating to Vue.js From AngularJS is the Best Thing to Do

We can see that recently the popularity of frameworks like React, Vue, and Angular is making huge amounts of gain in leaps and bounds. In...

JavaScript In Plain English


Node.js

4 NPM Alternatives: Best JS Package Managers and Publishing Tools

Bit is commonly used in the fronted world for components (due to how easy it makes it to publish many small packages), but works just as ...

Bit


Libraries and Tools

Top React PDF Libraries in 2021

Today, many web applications provide inbuilt PDF viewing options to their users. However, choosing one isn't easy since they have far mor...

Bit


Socket Libraries for Your Pub/Sub Architecture

So you are looking to implement a pub/sub architecture and clearly, Redis and Kafka blew right across your use-case, because if they didn...

JavaScript In Plain English


Introduction to Framer Motion for React

Framer Motion is a production-ready motion library to create animations using React. As a web developer, I found it very exciting as I ca...

Bit


Functional Programming

Trigonometry in CSS and JavaScript: Getting Creative with Trigonometric Functions

From our sponsor: Guide customers along the path to purchase with our award-winning platform. Starting at $14.99/mo. In part 1 we got an ...

Codrops


All You Need to Know About Higher-Order Functions in JavaScript

As the name suggests, the map() method is used to map the values of an existing array to new values and it pushes that new values to a ne...

RAHUL


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 Jun 8, 2021

Tuesday, June 8, 2021

JSK Daily for Jun 8, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Top React PDF Libraries in 2021 Today, many web applications provide inbuilt PDF viewing

JSK Daily for Jun 7, 2021

Monday, June 7, 2021

JSK Daily for Jun 7, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Building an online store with React, AWS, and Stripe Nowadays, Online Book Stores are

JSK Daily for Jun 3, 2021

Thursday, June 3, 2021

JSK Daily for Jun 3, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Yet Another Javascript Alternative: ReScript Really, what makes it different from all

JSK Daily for Jun 2, 2021

Wednesday, June 2, 2021

JSK Daily for Jun 2, 2021 View this email in your browser A community curated daily e-mail of JavaScript news 4 NPM Alternatives: Best JS Package Managers and Publishing Tools Bit is commonly used in

JSK Weekly - June 02, 2021

Wednesday, June 2, 2021

Welcome to June! Some top stories this week include Shraddha Paghdar's "Promise in JavaScript (with All the Methods)", Minkyu Lee's "Physical Computing with JavaScript — Table of

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 ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌