JavaScript Kicks - JSK Daily for May 17, 2021

JSK Daily for May 17, 2021 View this email in your browser

A community curated daily e-mail of JavaScript news



Vuestic UI - Free and Open Source UI Library for Vue 3

Our team started building this library at the very end of 2019. At that moment we thought it would be pretty easy to use components from our Vuestic Admin (https://github.com/epicmaxco/vuestic-admin) and craft a complete components library using admin template's styles. Thoug...

Epicmax




Building a React Design System for Adoption and Scale

Component libraries or design systems, enable cross-project code reuse and standardization of technology, design patterns, and "looks and feel". A good component library is a library that is highly composable. It provides components that can easily be used to compose a wide ra...

Bit




7 Steps to Secure JavaScript in 2021

JavaScript is used everywhere today. It runs in your browser as well as in your backend. Besides, JavaScript is a highly dependent ecosystem on third-party libraries. Therefore, securing JavaScript......

Bit




Curly Tubes from the Lusion Website with Three.js

Learn how to replicate the curly tubes from the Lusion website using light scattering in Three.js. In this ALL YOUR HTML coding session we're going to look at recreating the curly noise tubes with light scattering from the fantastic website of Lusion using Three.js. This codin...

Codrops




Create a Landing Page with Tailwind CSS

In this project, we are going to build a simple Tailwind CSS landing page. We are not going to use any framework like my previous blogs here. As always, there is some installation to be done before. Let's start with Tailwind CSS. So, open up the terminal and change to the desi...

Nabendu Biswas




How to create a React Checkbox

A short React tutorial by example for beginners about using a checkbox in React. First of all, a checkbox is just an HTML input field with the type of checkbox which can be rendered in React's JSX: What may be missing is an associated label to signal the user what value is cha...

Robin Wieruch




useQuery Instead of Fetch While Calling an API

Unlike Angular, React doesn't come with its own fetching library. So the developer came with their own implementation to fetch the data from the server. But the problem is, it is very hard to code the caching based fetching system to effectively avoid network call duplication....

Naveen DA




Data Types in JavaScript - The Weird Parts

If you have been into programming for a while, you know what are data types and why they are important in typically every programming language. But if you don't know about data types, well it's just the type of data (value) you stored in a variable - as simple as that....

Sarvesh Prajapati




Sign-in with Apple in an Angular Web App

Nowadays, most web applications have a social login feature. It is a more convenient way for end-users to authenticate securely with the system. And it will define your site as having user-friendly and better-than-ordinary authorization. As we know, the most popular social aut...

JavaScript In Plain English




Top 10 JavaScript Interview Questions

Answer: A truthy value is like and a falsy value is like . These are as follows: falsy values -> 0, "", undefined, null, NaN, false truthy values-> "0" , " ", , {}, 'false' So, If we use one of these values in the if-else statement then we will get the same output which is s...

JavaScript In Plain English




Use Nginx as a Reverse Proxy for Containerized Node.js Microservices

Today I will be discussing how to quickly setup a microservices architecture using Node.js, Nginx, Docker and Angular (well you could use any client side framework/library like React.js, Vue.js - but I chose Angular for simplicity purposes)....

Lakshyajit Laxmikant




How to import JSON files in ES modules (Node.js)

ES modules are still reasonably new in Node.js land (they're stable since Node 14). Modules come with a built-in module system and features such as top-level await. I just read an informative post on ES modules by Pawel Grzybek and learned that you can't import JSON files in E...

stefan judis




Natural Alphanumeric Sorting in JavaScript

Based in the UK, near Manchester, I freelance for small businesses, start-ups, individuals, and fellow web agencies - all over the world. I'm reliable, flexible, and pride myself in communication and initiative to ensure smooth delivery on time and within budget. Let's discuss...

David Bushell




How I Built My First React Native Library

In a previous article, I described the process of building Flipping Cards, a language learning app that was also my very first mobile app development project. One of the long-awaited features of this app was Challenge Mode, where the user can test his knowledge in a quiz-like ...

Antonio Cosentino




This is ReScript with Patrick Ecker (JS Party #175)

Ever wanted a language like JavaScript, but without the warts, with a great type system, and with a lean build toolchain that doesn't waste your time? Patrick Ecker from the ReScript Association sits down with Jerod and Feross to tell us all about this "JavaScript-like languag...

JS Party


Copyright © 2021 Dotnetkicks, LLC, All rights reserved.
You signed up on JSK. These emails are configurable on your account page, or using links at the bottom of each email.

Our mailing address is:
Dotnetkicks, LLC
PO Box 45087
Seattle, WA 98145

Add us to your address book


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

Older messages

JSK Daily for May 16, 2021

Sunday, May 16, 2021

JSK Daily for May 16, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Vuestic UI - Free and Open Source UI Library for Vue 3 Our team started building this

JSK Daily for May 15, 2021

Saturday, May 15, 2021

JSK Daily for May 15, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Vuestic UI - Free and Open Source UI Library for Vue 3 Our team started building this

JSK Daily for May 14, 2021

Friday, May 14, 2021

JSK Daily for May 14, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Vuestic UI - Free and Open Source UI Library for Vue 3 Our team started building this

JSK Weekly - May 12, 2021

Friday, May 14, 2021

Happy Limerick Day! JavaScript was made for the masses, It lacked types, and modules, and classes. But it became quite the giant, Because it ran on server and client, Until it crashed both, despite 100

JSK Daily for May 12, 2021

Friday, May 14, 2021

JSK Daily for May 12, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Vuestic UI - Free and Open Source UI Library for Vue 3 Our team started building this

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