@alex_alexey

Как написать фото галерею?

подскажите на чем написать фронт и бэк. Задача просмотр файлов в каталоге это фото видео. Тоесть задача именно не готовые странички смотреть а подгружать картинки новые и видео.
Опыт есть но в основном низкоуровневая разработка и автоматизация. Си и питон.
Если есть готовые проекты с несложным кодом особенно фронта буду только рад таким ссылочкам)
  • Вопрос задан
  • 402 просмотра
Пригласить эксперта
Ответы на вопрос 3
ThunderCat
@ThunderCat Куратор тега Веб-разработка
{PHP, MySql, HTML, JS, CSS} developer
Если есть готовые проекты с несложным кодом особенно фронта буду только рад таким ссылочкам)
Вордпресс.
Ответ написан
Комментировать
Lapita12
@Lapita12
Тесты, тесты?
Для этого вы можете использовать HTML, CSS и JavaScript, а также библиотеки, такие как jQuery и Bootstrap. Фотографии и видео можно загружать на сервер и хранить их в специальной папке.

Бэкенд может быть написан на различных языках программирования, включая Python. Вы можете использовать фреймворки, такие как Flask или Django, чтобы создать API, которое будет взаимодействовать с фронтендом и обрабатывать запросы на загрузку или просмотр файлов. Например, на бэкенд можно создать путь для запроса списка файлов в папке и отсылки клиенту их метаданных (имя, размер, тип и др.), а также отдельный метод для загрузки файлов на сервер.

Для просмотра фотографий и видео вы можете использовать библиотеки на фронтенде, такие как Fancybox, Justified Gallery, PhotoSwipe и другие. Они предоставляют готовые шаблоны и скрипты для отображения изображений в галерее и переключения между ними.
Ответ написан
Stalker_RED
@Stalker_RED
1. Вбиваешь в гугл что-то вроде "best javascript gallery free"
2. Выбираешь что тебе визуально нравится
3. Смотришь в каком формате оно хочет данные с сервера, в идеале должны быть простые запросы типа "получить список файлов", "получить файл". (если все сложно - вернись к п. 2)
4. Пишешь серверную часть, которая отдаст данные в нужном формате.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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