Сайт галерея на коленке. NodeJS, JavaScript и больше 1Gb фото

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 พ.ย. 2024

ความคิดเห็น • 42

  • @viktoriaviktoria3178
    @viktoriaviktoria3178 3 ปีที่แล้ว

    Обожнюю Ваші живі спонтанні безсценарні уроки!

  • @azimut9652
    @azimut9652 10 หลายเดือนก่อน

    Спасибо . Очень полезное видео . Скрипт написал один раз , а пользуешься постоянно. Подход к делу - мудрого человека .

    • @itgid
      @itgid  10 หลายเดือนก่อน

      согласен.

  • @jinke5935
    @jinke5935 3 ปีที่แล้ว +10

    Что может быть лучше намечающегося ужина? Только видео-уроки по JavaScript! JavaScript - лучшее питание для мозгов;) Спасибо за видео!

    • @mrgregor228
      @mrgregor228 3 ปีที่แล้ว +1

      Однозначно

  • @giorgi_pa
    @giorgi_pa 3 ปีที่แล้ว +4

    Просто, наглядно. От меня как всегда +

  • @ivanfedorov7934
    @ivanfedorov7934 3 ปีที่แล้ว +1

    Отличное видео , огроменное спасибо за вашу работу, все очень понятно

  • @ValentinStartsev
    @ValentinStartsev 3 ปีที่แล้ว +10

    Хорошо. Еще бы превьюшные файлы складывать не в ту же папку, а, например в папку images_min. Тогда можно сколько угодно раз добавлять в папку images новые фотки и прогонять скрипт. Иначе при повторном запуске скрипта будут появляться дубли картинок с именами min_min_

    • @azimut9652
      @azimut9652 10 หลายเดือนก่อน

      Это вы и сами сделаете. Создайте новую папку в проекте , куда будете размещать обработанные файлы . Пример : .toFile('./min_images/min_' + images[i], (err, info) => { console.log(err); }) sharp берёт фото в папке images , обрабатывает их и результат размещает в папке min_Images .

  • @viktorkasap
    @viktorkasap 3 ปีที่แล้ว

    Шикарно! Коротко, ясно, и с четкими примерами ноды. Тут напрашивается лайтбокс)

  • @serzhuk22
    @serzhuk22 3 ปีที่แล้ว +2

    Александр, бомба!

  • @gatrianL
    @gatrianL 3 ปีที่แล้ว +4

    такого плана уроки очень хорошо!

  • @michaelrichmond441
    @michaelrichmond441 3 ปีที่แล้ว

    Круто!
    Было бы классно видеть больше таких маленьких приложений, сразу видно взаимодействие сервера на ноде и жс на клиенте.

  • @nso655
    @nso655 3 ปีที่แล้ว +2

    Спасибо! То что нужно!

  • @yuriikovalchuk564
    @yuriikovalchuk564 3 ปีที่แล้ว +8

    Александр, было бы круто, если бы Вы продолжили совершенствовать Вашу галерею и добавили загрузку при прокрутке и немного стилей. Я бы посмотрел такой ролик! Ах да, все таки галерея - с одной "л"!

    • @DzhavidR
      @DzhavidR 3 ปีที่แล้ว

      Александр

  • @danigames7817
    @danigames7817 3 ปีที่แล้ว

    Спасибо за дельные уроки

  • @MG231080
    @MG231080 3 ปีที่แล้ว +3

    Классное видео

  • @DamedParadis
    @DamedParadis 3 ปีที่แล้ว

    Сложновато для новичка незнакомого с Нод, но разобраться можно. А урок очень интересный. Спасибо!

    • @tox1cozZ
      @tox1cozZ 3 ปีที่แล้ว

      Не знаком с нодой, ничего сложного не увидел.

  • @MrSstar12345
    @MrSstar12345 3 ปีที่แล้ว

    чудово, продовжуйте, клас!

  • @markcherepivskiy182
    @markcherepivskiy182 3 ปีที่แล้ว

    Крутой урок, спасибо!

  • @zlaturotv8769
    @zlaturotv8769 3 ปีที่แล้ว

    Это гениально!!!

  • @slagrach
    @slagrach ปีที่แล้ว

    Еще было бы отлично иметь возможность наоборот добавлять фотки в эту базу... Кто то скачал что ему нужно и загрузил туда то чего нет у других) Вообще не пойму как так получается???? У всяких "говноканалов" подписчиков куча а у реально мега полезного так мало... Не только галерея получается на "коленке" а вообще весь материал заходит как на коленке))!!! СПАСИБО Александр ты лучший!!! И еще почему недоступен сайт и с VPN и без и с телефона и как угодно не могу попасть

  • @exploringtheworld8780
    @exploringtheworld8780 3 ปีที่แล้ว +1

    Спасибо!

  • @tvor_zahar
    @tvor_zahar 2 ปีที่แล้ว

    Очень хорошо. А как добавлять изображения? Типо закинул в папку, и фото отобразилось на сайте?

  • @skeev_
    @skeev_ 3 ปีที่แล้ว +1

    Поставил лайк за Eve Online :D

  • @АлександрРуденок-ь8з
    @АлександрРуденок-ь8з 3 ปีที่แล้ว

    Круто!!!

  • @Alexey_Ivanov
    @Alexey_Ivanov 3 ปีที่แล้ว

    Александр, вы шпилите в Eve Online?)

  • @ceza121121
    @ceza121121 3 ปีที่แล้ว

    спс за видео ) а можно снимаете видео про подгрузка по прокрутке ?? в етом же теме. спс за внимание

  • @crogot
    @crogot 3 ปีที่แล้ว +2

    Lazy load нужно было доделать или пагинацию (а лучше показать оба варианта) , это же всё таки урок =)

    • @CzarOfScripts
      @CzarOfScripts 3 ปีที่แล้ว

      Урок по говнокодерству разве что.

    • @bjol_Dg
      @bjol_Dg ปีที่แล้ว +1

      @@CzarOfScripts сказал говнокодер

  • @НикитаСухин-ц2с
    @НикитаСухин-ц2с 3 ปีที่แล้ว

    Можно ли реализовать кнопку на странице с запуском скрипта app.js?
    Я погуглил, кое что попробовал но ничего не получилось...
    Есть у кого идеи?

  • @tatianovnafrutti8982
    @tatianovnafrutti8982 3 ปีที่แล้ว

    оО)) Скрины из онлайн космо РПГ-шки EVE Online )))

  • @СамирАбасов
    @СамирАбасов 3 ปีที่แล้ว +2

    Не лучше ли хранить большое количество информации в базе mysql? Например, если к изображениям нужно будет добавить различную информацию (Дату добавления, теги), или даже это лучше сделать в json. Просто не могу понять какую информацию лучше хранить в json а какую в БД. И есть ли в Node.js возможность работать с mysql?

    • @ДмитрийШляхта-ц9х
      @ДмитрийШляхта-ц9х 3 ปีที่แล้ว +1

      в node есть библиотеки для подключения к Mysql, я использовал mysql2. А хранить изображений (а лучше их пути) можно и в мускуле и в json, первый вариант для использования на сервере, и возврата только нужных изображений, и также позволяет хранить любые связанные с картинками данные. Json-файл можно подключить без использования сервера, но для большого количества разных данных это не очень

    • @alexander-2049
      @alexander-2049 3 ปีที่แล้ว +2

      Для варианта на коленке проще сделать json файл. Такой вариант вполне подходит для использования маленьким кол-вом лиц.

  • @ndpsgu
    @ndpsgu ปีที่แล้ว

    Ну а 20 ГБ - как? Понятно, что автор указал, что такое не сработает. Но - где же подгрузка?
    ЗЫ: оформить превьюшки можно было чуть-чуть веселее.
    ЗЗЫ: ссылку бы на вторую часть...

  • @MrUnknownman1986
    @MrUnknownman1986 3 ปีที่แล้ว +1

    Первый

    • @1PartiZzan
      @1PartiZzan 3 ปีที่แล้ว +1

      самый