Hello World

2 min read

Welcome to My Blog

This is the first post on my new blog, built with Next.js 16, Tailwind CSS v4, and Velite.

Code Example

Here's a simple React component:

import { useState } from "react";
 
interface CounterProps {
  initialCount?: number;
}
 
export function Counter({ initialCount = 0 }: CounterProps) {
  const [count, setCount] = useState(initialCount);
 
  return (
    <div className="flex items-center gap-4">
      <button onClick={() => setCount(count - 1)}>-</button>
      <span>{count}</span>
      <button onClick={() => setCount(count + 1)}>+</button>
    </div>
  );
}

Table Example

FeatureStatusVersion
SSG✅ SupportedNext.js 16
ISR✅ SupportedNext.js 16
RSC✅ SupportedReact 19
Turbopack✅ DefaultNext.js 16

Blockquote

The best way to predict the future is to create it. — Peter Drucker

List Example

  1. First item
  2. Second item
  3. Third item
  • Unordered item
  • Another item
  • And another

Related Posts