const book_lich = new Books({name: "Возвышение Короля-лича", author: "Кристи Голден", genre: "Фэнтези", annatation: ann_lich, page: 416, year: 2009, cover: '/images/lich.jpg'}) biblioteka.push(book_lich) // ... biblioteka.map((book, index) => <Books key={index} {...book} />)
Предполагается, что для данного случая у нас может получится скорость O(3), если мы бы знали, что наши входные данные постоянно длинной в 12 элементов.
тут просто не совсем корректно поставлен вопрос
преобразовать JSON файл в другой JSON файл
1. в IDE используется своя тема оформления - каждый цвет закреплен за нужными токенами. Если все будет сверкать и переливаться, то сложнее обнаружить нужный кусок кода
2. Имел ввиду вложенность:
Слишком много разноцветных побрекушек только отвлекают.
А если тебе нужно раскрашивать скобочки, чтобы понимать где ты находишься ... проблема уже в архитектуре кода
Может тебе стоит начать с изучения самого реакта? Желательно, с нуля, судя по коду.
И использовать то, что не умерло несколько лет назад.