Today I explored some important web development fundamentals and practical tools. Here’s a quick summary 👇
🔹 Client Side vs Server Side
Client Side (Frontend):
- Runs in the user’s browser
- Handles UI, design, and user interaction
- Technologies: HTML, CSS, JavaScript
- Makes websites interactive and responsive
Server Side (Backend):
- Runs on the server
- Handles logic, database, authentication, and APIs
- Technologies: Node.js, PHP, Python, Java, etc.
- Communicates with databases and sends data to the client
🎨 Tailwind CSS
I learned about Tailwind CSS, a utility-first CSS framework that helps build modern designs quickly.
⚙️ Tailwind Setup on Desktop
I successfully:
- Installed Tailwind CSS on my system
- Set up Tailwind using the CLI (local development setup)
- Connected Tailwind with my HTML project
🗂 Git & GitHub Practice
I also:
- Created a new repository on GitHub
- Cloned the repository to my desktop using VS Code
- Added project files and learned about git add, commit, and push