Оптимізація проєкту після якої мій ноут не зміг його потягнути.

Ғылым және технология

Стати спонсором каналу:
/ @maksymrudnyi
Посилання на код - github.com/wec...
Посилання на сайт - commoner.verce...
Щоб стати учасником - залиште коментар з описом свого проєкту та посиланнями на код та демо сторінку під топіком на DOU - dou.ua/forums/...
Буду вдячний за підтримку каналу:
Patreon - / rudnyi
BuyMeACoffee - www.buymeacoff...
Mono Bank - send.monobank....
або так - 5375 4114 0505 7287
Приват банк - 4627 0551 1331 6110
Давайте дружити:
Telegram ↣ t.me/maksymrudnyi
Telegram чат ↣ t.me/joinchat/...
INSTAGRAM ↣ / maksym_rudnyi
TWITTER ↣ / maksymrudnyi
FACEBOOK ↣ / travelscode
WEB-SITE ↣ travelscode.com/
GITHUB ↣ github.com/Mak...
Другий KZread канал ↣ / travelscode
#NextJS #React #Next25 #Nextjs15 #ReactJS #React19

Пікірлер: 19

  • @codokit
    @codokitАй бұрын

    Розробники початківці не розуміють для чого тести тому що вони не інтегровані з процесом розробки. Якщо додати Gihub Workflow де будуть після коміта запускатися тести і якщо буде відбуватися помилка то проєкт не буде деплоїтися на Vercel, то тут розробник буде вмотивований тримати тести в актуальному стані. Можливо, буде кращим більше розповідати про повний цикл розробки проєкта, відходити у навчанні від фрагментарного підходу.

  • @MaksymRudnyi

    @MaksymRudnyi

    Ай бұрын

    Ідея хороша, але у випадку коли проєкт не буде деплоїтись на хостинг, скоріш за все, ці тести просто відключать. Мало того що деплой бачать та ще й час на них тратити на підтримку. Особливо для маленьких власних проектів. І так часу на них нема. Розуміння потреби тестів приходить з часом і легасі проектами, коли змінив якусь дрібницю, а інший функціонал відпав і незрозуміло чому. Тестів ж нема які покажуть що щось перестало працювати як очікувалось.

  • @codokit

    @codokit

    Ай бұрын

    @@MaksymRudnyi Не дуже розумію коли проєкт НЕ деплоється кудись. Це одразу можно ідентифікувати як мертвий код, котрий не варто наслідувати. Проєкт будь якого розміру, моя думка, повинен бути пропущений через повний цикл розробки, включаючи деплой (розгортання) в ідеалі з тестами (можно спростити тести, але не робити - навряд гарна ідея). Тести програміст пише для себе - це інструмент який дає тобі контроль над змінами коду. Це як мити руки. Не миєш руки - не пишеш тести, ламаєш веб-додаток кожного разу при виправленнях у невідомих місцях і у тебе не має інструмента це перевірити? Робиш погано тільки собі. > Тестів ж нема які покажуть що щось перестало працювати як очікувалось. End-to-end тести?

  • @dmytroprokoptsov7185
    @dmytroprokoptsov7185Ай бұрын

    І ще таке помітив, що картинки зроблені через звичайний img, а мали би через Image з next/image. Не знаю, чи казали ви про це)

  • @MaksymRudnyi

    @MaksymRudnyi

    Ай бұрын

    Пропустив. Дякую. Так, треба через Next робити.

  • @dmytroprokoptsov7185
    @dmytroprokoptsov7185Ай бұрын

    На телефоні відкрив - все гуд)) Максиме, може давно мак не вимикали?))

  • @MaksymRudnyi

    @MaksymRudnyi

    Ай бұрын

    Нажаль час від часу приходиться перезавантажувати. До запису відео сай працював нормально, хо і вижираі ресурси процесора. Там якась особливість при записі екрану на маку. У будь якому випадку, така проблема були лише з цим сайтом. Складний баг але його треба пофіксити.

  • @boyywnkobe
    @boyywnkobeАй бұрын

    Надіюсь мій скоро на підході, Explend ))

  • @MaksymRudnyi

    @MaksymRudnyi

    Ай бұрын

    А Ви додавали його на DOU в топіку?

  • @boyywnkobe

    @boyywnkobe

    Ай бұрын

    @@MaksymRudnyi Tak

  • @MaksymRudnyi

    @MaksymRudnyi

    Ай бұрын

    а можна посилання на коментар чи про що проєкт?

  • @boyywnkobe

    @boyywnkobe

    Ай бұрын

    @@MaksymRudnyi чомусь посилання не кидається сюди

  • @MaksymRudnyi

    @MaksymRudnyi

    Ай бұрын

    Ютуб банить посилання підозрілі. Який юзернейм на доу? Про що проєкт?

  • @nikitasomusev799
    @nikitasomusev799Ай бұрын

    Я якось юзал three global js, вона багато зжирала ...

  • @user-dk6xt7wf5m
    @user-dk6xt7wf5mАй бұрын

    проект, который майнит?))

  • @MaksymRudnyi

    @MaksymRudnyi

    Ай бұрын

    та ні, просто важка модель, плюс нюанси при записі відео з екрана.

Келесі