Latest Posts
Personal blog by Karina Baha.
-
Compound CSS Selectors
In CSS June 20, 2024
In this part of this series, we will discuss compound selectors. As we did in the previous post when we talked about simple selectors, we will create a simple HTML page and sty...
-
Simple CSS Selectors
In CSS June 16, 2024
Simple selectors are the most basic building blocks in CSS. Understanding simple selectors is the first step to mastering CSS. In this blog post, we will create a simple HTML pa...
-
Getting Started with CSS
In CSS June 14, 2024
CSS (Cascading Style Sheets) is a standard style sheet language used to describe the presentation of a document written in a markup language like HTML. It controls the visual a...
-
TO-DO APP USING REACT, VITE, AND BOOTSTRAP - PART 5: DELETE AND UPDATE TASKS STATUS
In React Mar 31, 2024
In this last part of the tutorial, we will implement the ability to delete tasks and to toggle their status.
... -
TO-DO APP USING REACT, VITE, AND BOOTSTRAP - PART 4: EDIT TASKS
In React Mar 31, 2024
In this part of the tutorial, we'll implement the ability to edit tasks.
... -
TO-DO APP USING REACT, VITE, AND BOOTSTRAP - PART 3: CREATE TASKS
In React Mar 31, 2024
In this post, we will implement the ability to add new tasks.
... -
TO-DO APP USING REACT, VITE, AND BOOTSTRAP - PART 2: CREATE CUSTOM COMPONENTS
In React Mar 31, 2024
In this post, we will continue to develop our application by creating custom components. Also, we'll persist data using localStorage.
... -
To-Do App Using React, Vite, and Bootstrap - Part 1: Set Up the Application
In React Mar 31, 2024
React is a popular JavaScript library for building user interfaces. At its core, React empowers developers to construct interactive web applications through a paradigm centered around components. T...