고유 ID로 항목을 저장하는 방법은 무엇입니까?

각 항목에 대해 고유한 ID를 포함하는 개체 목록이 필요하다고 가정해 보겠습니다.

장기적으로 가장 좋은 데이터 저장 형식/방법은 무엇입니까? (데이터1 또는 데이터2)

type itemType = {
    name: string;
    age: number;
};

const data1: Record<number, itemType> = {
    1: {
        name: 'foo',
        age: 14,
    },
    2: {
        name: 'fee',
        age: 16,
    },
};

// --- OR ---

const data2: (itemType & { id: number })[] = [
    {
        id: 0,
        name: 'foo',
        age: 14,
    },
    {
        id: 1,
        name: 'fee',
        age: 16,
    },
];

좋은 웹페이지 즐겨찾기