Astro Logo Symbol

Day4 - Astro Series: Hello Astro World

This 30-day series guides you through Astro. Today covers the Astro CLI and the astro.config file. Use npm, pnpm, yarn, or bun to run Astro.

2023-09-19
@ Astro
  • #unsorted
Astro Logo Symbol

Day3 - Astro Series: Hello Astro World

Create a new project from scratch and learn the folder structure; earlier we covered components and Astro Islands.

2023-09-18
@ Astro
  • #unsorted
Astro Logo

Day2 - Astro Series: Problem and Solution

This series will continuously update for 30 days, helping you get started with it! Today, we understand the difference between dynamic and static websites.

2023-09-17
@ Astro
  • #unsorted
Astro Logo

Day1 - Astro Series: Preflight Check List

Through this series of articles, I will continuously update for 30 days to help you get started! Learning Astro will be a new trend in front-end development.

2023-09-16
@ Astro
  • #unsorted
Hiking Person Icon

Reflections on Two Months of Military Service

Revisiting military life after two years may not bring about significant changes in life, it has allowed me to appreciate the value of freedom.

2023-07-29
@ Non-technical discussion
  • #Life
A hand manipulating the touchpad symbol

Everything You Need to Know About HTML Form

HTML natively supports data submission via HTML forms. Let’s explore how to create accessible and semantic input forms.

2023-07-23
@ HTML
  • #unsorted
Progress Bar Error Symbol

Using JavaScript try...catch to Control Errors in Code

Errors in programs are inevitable, and JavaScript's try...catch syntax can handle error situations, making errors easier to understand and manage.

2023-07-01
@ JavaScript
  • #Syntax
File and Gear Icon

Explained Node Package Manager by Directing a Movie

NPM is a package manager that is essential in JS development environment. NPM is like a platform where you can find many ready-made actors.

2023-06-30
@ Technical Discussion
  • #unsorted
Code Block Symbol

Difference between null / undefined / not defined?

JavaScript's null and undefined have similar meanings of "nothing," but they fundamentally differ. This article clarifies their relationship.

2023-06-30
@ JavaScript
  • #unsorted
Important Star Symbol

Can I Use Multiple h1 Inside A Page?

It's often taught that using multiple h1 tags is wrong, but is that really the case? I delve into various perspectives and findings.

2023-06-26
@ Search Engine Optimization
  • #unsorted
Diamond box with a plus sign in the center

Let's talk about why you need useEffect!

useEffect is a fundamental Hook in React. To truly learn it, you need a basic understanding of how React works.

2023-06-26
@ React
  • #unsorted
Code block symbol

JavaScript Conditional(Ternary) Operator

Control flow is one of the essential concepts in programming languages. Besides using if and else, JavaScript offers the conditional (ternary) operator.

2023-06-25
@ JavaScript
  • #Syntax
Double Arrow Symbol

Why Do You Need JavaScript Default Parameters?

In JavaScript, functions can use any number of parameters and arguments. If a parameter has no corresponding argument, it becomes undefined.

2023-06-22
@ JavaScript
  • #Syntax
JS Object Syntax Symbols

Why do you need JavaScript Enhanced Object Literals?

Utilizing ES6's enhanced object literals in JavaScript can simplify code snippets and even dynamically compute properties within objects!

2023-06-22
@ JavaScript
  • #Syntax
Check circle in a round frame

Setting Up ESLint and Prettier in Astro

I enjoy using automation tools for error checking and formatting in projects. This article guides you on setting up ESLint and Prettier in Astro.

2023-06-12
@ Astro
  • #unsorted