Skip to content

Artifacts: Live Working Outputs

Mechanics of Artifacts — Claude's code, SVG, or React component live-rendered in a side panel. Build and iterate live.

Şükrü Yusuf KAYA
10 min read
Beginner
Artifacts paneli: yanda canlı render olan React bileşeni

Artifacts'i Sevmek İçin 5 Sebep

  1. Anlık görsel kontrol — kodu kopyalamadan denersin.
  2. Değişiklik döngüsü çok hızlı — "şu rengi koyulaştır" der, görür, onaylarsın.
  3. Kod + UI arasında bağlam korunur.
  4. Mini araç prototipleme — hesap makinesi, anket, oyun.
  5. Belge / SVG çıkarımı — okumaya hazır.
Tek dosyada CSS + JS + HTML. CDN'den
https://cdnjs.cloudflare.com
üzerinden harici kütüphaneler import edilebilir.
Browser storage yasak
Artifacts içinde
localStorage
ve
sessionStorage
kullanılamaz. Verileri React state veya in-memory değişkenlerde tut.
tsx
// Örnek React artifact: pomodoro hesaplayıcı
import { useState } from "react";
 
export default function Pomodoro() {
const [tasks, setTasks] = useState(2);
const [minutes, setMinutes] = useState(25);
const [breakMin, setBreakMin] = useState(5);
 
const total = tasks * (minutes + breakMin);
 
return (
<div className="p-6 max-w-md mx-auto">
<h1 className="text-xl font-bold mb-4">Pomodoro Planı</h1>
<div className="space-y-3">
<label className="block">
Görev sayısı:
<input type="number" value={tasks} onChange={e => setTasks(+e.target.value)} className="ml-2 border px-2 py-1 rounded" />
</label>
<label className="block">
Pomodoro süresi (dk):
<input type="number" value={minutes} onChange={e => setMinutes(+e.target.value)} className="ml-2 border px-2 py-1 rounded" />
</label>
<label className="block">
Mola süresi (dk):
<input type="number" value={breakMin} onChange={e => setBreakMin(+e.target.value)} className="ml-2 border px-2 py-1 rounded" />
</label>
</div>
<p className="mt-6 font-semibold">Toplam süre: {total} dk</p>
</div>
);
}
React artifact örneği — tek dosya, default export.
Boşluk doldur · text
Artifacts içinde _____ ve _____ Storage kullanılamaz. React artifact'lerinde _____ kullanılarak veri saklanır. Stil için Tailwind _____ utility'leri çalışır.
Quiz

Bu modülü değerlendirme zamanı

Buraya kadar öğrendiklerini quiz ile pekiştir. Süreli, puanlı ve geri bildirimli bir değerlendirmedir.

Quiz'e başla

Frequently Asked Questions

Within Claude.ai, artifacts can sometimes be shared via link depending on plan. For production, export the code into your own deploy.

Yorumlar & Soru-Cevap

(0)
Yorum yazmak için giriş yap.
Yorumlar yükleniyor...

Related Content

Connected pillar topics

Pillar topics this article maps to