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

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

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

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

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект