У меня есть задача объединить массив однотипных текстовых данных (справочного характера) в виде SPA. То есть в нормальном виде это было бы лучше всего представить в виде набора HTML-страничек, в которые, по мере надобности, добавляются ещё и демонстрационные скрипты, но я хочу сделать проект предельно простым в обращении, чтобы надо было копировать туда-сюда единственный файл.
В общем, если взять нейтральный пример, у меня есть справочник по покемонам. Каждый покемон - текст-описание и картинка. Очевидно, текст и картинки хочется хранить и редактировать отдельно, а склеивать в одну страницу уже автоматически, чтобы не копаться в нутре получившегося Франкенштейна. Задача SPA в данном случае сводится к тому, чтобы в границах области просмотра в окне браузера показывать тот или иной текст и ту или иную картинку — а не вываливать 500 абзацев в виде длинного списка на обычной HTML-странице.
В связи с этим два вопроса:
1) Есть ли инструменты, которые облегчают подобную «сборку»?
2) Есть ли какие-то готовые библиотеки JS, которые облегчают представление информации указанного рода в указанном виде? Интересуют минимально достаточные решения, а не возможность реализовать всё то же самое с использованием какого-то капитального фреймворка на полпроцента (как минимум потому, что его придётся тащить всё в тот же SPA).
Очень было бы обидно, если бы я начал строить собственный велосипед, поэтому и интересуюсь, может что-то уже готовое есть?

Ответ на:
комментарий
от Black_Roland


Ответ на:
комментарий
от zz


Ответ на:
комментарий
от anonymous


Ответ на:
комментарий
от Smacker

Ответ на:
комментарий
от reprimand

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Smacker

Ответ на:
комментарий
от zz

Ответ на:
комментарий
от Smacker

Ответ на:
комментарий
от Smacker

Ответ на:
комментарий
от bj

Ответ на:
комментарий
от Smacker

Ответ на:
комментарий
от heilkitty

Ответ на:
комментарий
от Smacker

Ответ на:
комментарий
от heilkitty

Ответ на:
комментарий
от Smacker


Ответ на:
комментарий
от heilkitty

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Smacker

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Smacker

Ответ на:
комментарий
от bj

Ответ на:
комментарий
от Smacker

Ответ на:
комментарий
от bj

Ответ на:
комментарий
от Smacker


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Утилита для управления массой однотипных процессов. (2019)
- Форум Информация о разделяемой библиотеке (2010)
- Форум openocd не видит библиотеку (2017)
- Форум gEDA не видит библиотеки (2013)
- Форум ардуина не видит библиотеки (2023)
- Новости Ядро в виде библиотеки (2008)
- Форум Приложение не видит библиотеку (2003)
- Форум Утилита gnome-disks видит убитый массив. (2015)
- Форум Библиотека для получения информации из аудиофайла (2015)
- Форум Библиотека для получения информации о железе (2018)