Kodkitabi

React + TypeScript İleri

React ile TypeScript kullanımı: typed props, generic components, hooks ile tip güvenliği, context API, forwardRef, higher-order components, render props ve performans optimizasyonları (memo, useMemo, useCallback). Component library tasarımı ve typed design tokens.

generic component örneği
type ListProps<T> = { items: T[]; render: (item: T) => JSX.Element };
function List<T>({ items, render }: ListProps<T>) { return <>{items.map(render)}</>; }