Що ви найбільше використовуєте для View на ваших проєктах?
Anonymous Poll
49%
Blade
12%
Livewire
18%
Inertia
44%
API Resources (видаю лише JSON на API)
Дуже цікаво що ж ви використуваєте у View шарі у вашій розробці на Laravel 🧐 👆
Якщо не розумієте про що тут питаю - пишіть в коментарі, розберемось 😉🤙🏻
Якщо не розумієте про що тут питаю - пишіть в коментарі, розберемось 😉🤙🏻
Натрапив тут в Linkedin на дуже влучний пост від Dmytro Tymoshenko:
"Serhii Babich каже ,що джуни мають ставати 2.0. 🤨
Я оновився, але баги все ще є.📈
🔙 Якби я став джуном 10 років тому:
💾 Git? Просто копіював файли з датою в назві. final_v2_real_final_fixed_last.css
🛠 Оптимізація? Якщо сайт повільний, просто кажу клієнту купити потужніший комп'ютер.
🐞 Дебаг? alert("work"). Все ще не працює? alert("work!!!").
🚀 Деплой? Закидаю файли по FTP та молюсь.
📜 Документація? Написано "тут має бути логіка". Це і є документація.
... "
Продовження далі👇
"Serhii Babich каже ,що джуни мають ставати 2.0. 🤨
Я оновився, але баги все ще є.📈
🔙 Якби я став джуном 10 років тому:
💾 Git? Просто копіював файли з датою в назві. final_v2_real_final_fixed_last.css
🛠 Оптимізація? Якщо сайт повільний, просто кажу клієнту купити потужніший комп'ютер.
🐞 Дебаг? alert("work"). Все ще не працює? alert("work!!!").
🚀 Деплой? Закидаю файли по FTP та молюсь.
📜 Документація? Написано "тут має бути логіка". Це і є документація.
... "
Продовження далі👇
👍2
"...⚡️ Але тепер я – Джун 2.0!
🤖 AI? Тепер у мене не тільки Stack Overflow, а й Copilot, ChatGPT і таємний канал на Discord, де всі питають те саме: "Чому цей useEffect викликається нескінченно?"
💾 Git? Тепер знаю більше команд! (git init, git commit, git push --force, git reset --hard, cry)
🛠 Оптимізація? Запускаю Lighthouse. Він каже, що сайт жахливий. Закриваю Lighthouse.
🐞 Дебаг? Тепер я професійний інженер: не просто console.log(), а ще й console.table().
🚀 Деплой? CI/CD, Docker, Kubernetes… Але в критичний момент заливаю руками прямо на прод.
📜 Документація? Дивлюсь, що написав AI, і залишаю TODO: "Розібратися, що це таке".
Що змінилося?
🟢 Раніше я думав, що Senior'и знають усе.
🔵 Тепер я знаю, що вони теж гуглять.
🔴 Колись мені здавалося, що досвідчені розробники впевнені у своїх рішеннях.
⚫️ Тепер я бачу, що всі просто майстерно імпровізують.
👨💻 Джун 2.0 – оптимізований під AI, з підтримкою темної теми та вбудованим екзистенційним кризисом."
🤖 AI? Тепер у мене не тільки Stack Overflow, а й Copilot, ChatGPT і таємний канал на Discord, де всі питають те саме: "Чому цей useEffect викликається нескінченно?"
💾 Git? Тепер знаю більше команд! (git init, git commit, git push --force, git reset --hard, cry)
🛠 Оптимізація? Запускаю Lighthouse. Він каже, що сайт жахливий. Закриваю Lighthouse.
🐞 Дебаг? Тепер я професійний інженер: не просто console.log(), а ще й console.table().
🚀 Деплой? CI/CD, Docker, Kubernetes… Але в критичний момент заливаю руками прямо на прод.
📜 Документація? Дивлюсь, що написав AI, і залишаю TODO: "Розібратися, що це таке".
Що змінилося?
🟢 Раніше я думав, що Senior'и знають усе.
🔵 Тепер я знаю, що вони теж гуглять.
🔴 Колись мені здавалося, що досвідчені розробники впевнені у своїх рішеннях.
⚫️ Тепер я бачу, що всі просто майстерно імпровізують.
👨💻 Джун 2.0 – оптимізований під AI, з підтримкою темної теми та вбудованим екзистенційним кризисом."
👍9
This media is not supported in your browser
VIEW IN TELEGRAM
Батя Тейлор вчора в Twitter (X) анонсував Wayfinder.
Що він нам принесе? Фактично це генерация TypeScript-функцій для ваших Laravel-контроллерів та роутів.
https://github.com/laravel/wayfinder
Що він нам принесе? Фактично це генерация TypeScript-функцій для ваших Laravel-контроллерів та роутів.
https://github.com/laravel/wayfinder
🤔1
Доречі, не гуглячи та не питаючи у джіпіті, чи знаєте ви скільки типів даних у C#?
Anonymous Poll
10%
7
26%
15
11%
24
9%
32
44%
Та ну його в сраку!..
😁9
Forwarded from Файний програміст 🇺🇦
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9👌2🔥1😭1
Що ви маєте знати перед тим як піти на свою першу співбесіду? Дав відповіді у своєму вебінарі. Відео вже на каналі.
Смачної недільної кави! ☕️
https://youtu.be/OODimat_-8A?si=yOxvYO_s6TTI2mTv
Смачної недільної кави! ☕️
https://youtu.be/OODimat_-8A?si=yOxvYO_s6TTI2mTv
YouTube
Що Вам Потрібно Знати Про Співбесіду PHP Для Розробників?
📢 Telegram: https://t.me/lets_code_ua
❤️ Підтримай канал:
💰 Waylight: https://waylight.me/kruhlyk_ua/tip/447af-f87c8
🎁 MonoBase: https://base.monobank.ua/A3z1pKQQvXMKbG
Хочеш отримати свою першу роботу PHP-розробника, але не знаєш, чого чекати на співбесіді?…
❤️ Підтримай канал:
💰 Waylight: https://waylight.me/kruhlyk_ua/tip/447af-f87c8
🎁 MonoBase: https://base.monobank.ua/A3z1pKQQvXMKbG
Хочеш отримати свою першу роботу PHP-розробника, але не знаєш, чого чекати на співбесіді?…
❤2
А оце вже дуже корисно.
В Laravel 12.8 додали нови метод
Що він нам дає?
У великих проектах може стати складно відстежувати та вручну вказувати, які зв’язки слід завантажувати, особливо якщо ці зв’язки глибоко вкладені або динамічно використовуються. Тому автоматичне завантаження відносин може бути корисним.
1. Непотрібні накладні витрати, коли зв’язки змінюються: якщо логіка завантаження зв’язків змінюється, і ми забуваємо видалити чи оновлювати виклик load() або with(), непотрібні зв’язки все одно можуть завантажуватися.
2. Втомливе ручне завантаження: явний виклик
3. Накладні витрати на технічне обслуговування: у міру зростання кількості зв’язків пов’язану логіку стає дедалі складніше підтримувати та вона схильна до дублювання.
Під час виклику метиод завантажує відносини щоразу, коли до них звертаються, без необхідності явних викликів
В Laravel 12.8 додали нови метод
withRelationshipAutoloading() до моделей Eloquent.Що він нам дає?
У великих проектах може стати складно відстежувати та вручну вказувати, які зв’язки слід завантажувати, особливо якщо ці зв’язки глибоко вкладені або динамічно використовуються. Тому автоматичне завантаження відносин може бути корисним.
1. Непотрібні накладні витрати, коли зв’язки змінюються: якщо логіка завантаження зв’язків змінюється, і ми забуваємо видалити чи оновлювати виклик load() або with(), непотрібні зв’язки все одно можуть завантажуватися.
2. Втомливе ручне завантаження: явний виклик
load() або with() для кожного відношення робить код багатослівним і важчим для читання.3. Накладні витрати на технічне обслуговування: у міру зростання кількості зв’язків пов’язану логіку стає дедалі складніше підтримувати та вона схильна до дублювання.
Під час виклику метиод завантажує відносини щоразу, коли до них звертаються, без необхідності явних викликів
load() або with().👍3🤔2🔥1👀1🆒1
Forwarded from Файний програміст 🇺🇦
GitHub Copilot отримав Agent Mode і підтримку MCP для всіх користувачів у VS Code. Також вийшов GitHub MCP, який інтегрує функціонал GitHub в будь-які LLM-інструменти.
Паралельно Microsoft викотили велике оновлення Copilot — тепер це не просто помічник, а справжній персоналізований ШІ-напарник:
#Microsoft // @itmemeua
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3