Komponen Solid — SolidJS

Komponen Solid adalah fungsi biasa yang return JSX — dijalankan sekali saja. Function Component function Greeting() { return Selamat datang! } function App() {

Komponen Solid adalah fungsi biasa yang return JSX — dijalankan sekali saja.

Function Component

function Greeting() {
  return <p>Selamat datang!</p>
}

function App() {
  return (
    <div>
      <Greeting />
      <Greeting />
    </div>
  )
}

Perbedaan Kunci dengan React

function Counter() {
  // Kode ini HANYA berjalan sekali
  console.log("Setup komponen")
  const [count, setCount] = createSignal(0)

  // Return JSX - reactive bindings dibuat di sini
  return <p>Count: {count()}</p>
}

Karena function hanya berjalan sekali, tidak ada re-render. Reactive update terjadi langsung pada DOM node.

Yang akan kamu pelajari