FloydReme
@FloydReme
Пишу музыку и программирую

Как лучше организовать структуру работы сайта?

Здравствуйте! Делаю сайт-визитку для фотографа, в нем есть раздел портфолио. Для каждого клиента в конкретной категории (портреты, групповые фото итд) существует отдельная карточка, которая ведет на страницу, сгенерированную по шаблону (c заполненным именем и выгруженными фотографиями).
Вопрос: а как правильнее всего сделать подобный функционал? Пока что объем материала небольшой, и все можно сделать вручную, но здравый смысл подсказывает, что надо это дело автоматизировать.
Я вижу это примерно так:
  1. Выписать в массив имена всех клиентов, отсортированных по категориям
  2. Через Vue, например, сделать цикл, в ходе которого будут сверстаны карточки для клиентов
  3. На бекенде во время GET-запроса вида /portraits/:name отправлять на страницу, где в нужных местах будут изменены данные, и внутри них надо будет запускать цикл, чтобы прочесть фотографии из директории.
    Но тут другая проблема: как для отдельного человека вывести его фотографии, если через backend это сделать вроде как нельзя?

Я думаю в нужном направлении или есть более элегантное решение? Спасибо
  • Вопрос задан
  • 123 просмотра
Решения вопроса 1
FloydReme
@FloydReme Автор вопроса
Пишу музыку и программирую
Сделал. Cheerio на backend, компоненты можно на jQuery осилить
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы