OneCode
Відкрити в Telegram
Full Stack на PHP, Laravel и всё, что с этим связано. YouTube: https://www.youtube.com/@onecode_blog
Показати більше1 329
Підписники
Немає даних24 години
Немає даних7 днів
-830 день
Архів дописів
1 329
Пакет для простого использования иконок SVG в шаблонах Laravel Blade.
https://blade-ui-kit.com/blade-icons
1 329
Nue - это убийца мощная альтернатива React, Vue, Next.js, Vite и Astro.
https://nuejs.org/
1 329
Иногда интересно заглядывать под капот крупных веб-сервисов. Между делом глянуть какие запросы-ответы летают между фронтендом и бекендом.
Например интереснр, что онлайн-кинотеатр Okko много данных (настройки, баннеры, ...) возвращает с бекенда, а фронтенд занимается только их отрисовкой.
То есть логика по отображению того или иного блока или функционала, переносится на бекенд. Взяли на заметку 🙂
1 329
Как программист от лица программистов поздравляю программистов с днем программиста как программист от лица программистов! Блин, опять рекурсия…. 😁
1 329
Коллекция готовых компонентов интерфейса на Tailwind CSS. Спасибо, что делитесь!
http://flowbite.com
1 329
Делитесь в комментариях ссылками на группы с вакансиями для разработчиков, например @phpdevjob
1 329
Многие думают, что работа программиста заключается в написании кода. На самом деле наша работа - решать задачки, искать решения, много думать.
Язык программирования, код, фреймворки - это лишь инструменты, которые не сложно изучить.
Работа не простая, но интересная!
1 329
Подписчики, которые отписываются - отписчики 😆
Как думаете почему народ отписывается?
Херню пощу шоле?
Ладно, значит это не наш брат!
В любом случае, счастья и здоровья! 🥳
1 329
Lift for Laravel
Пакет, который расширяет возможности ваших моделей в Laravel.
Он позволяет вам создавать публичные свойства в моделях, которые соответствуют вашей схеме таблицы в базе данных.
Это облегчает чтение ваших моделей и работу с ними в любой среде IDE.
Пакет использует атрибуты PHP 8 и предоставляет вам полную свободу в настройке ваших моделей.
Например, вы можете поместить правила валидации прямо в свои модели - это простая и понятная схема по сравнению с отдельным классом запросов.
https://wendell-adriel.gitbook.io/laravel-lift/
1 329
Простой и полезный сервис, который выдаёт URL адрес, на который можно отправлять HTTP-запросы и видеть их детали (данные, заголовки).
Так же есть временный адрес электронной почты для получения писем.
Удобно для отладки вебхуков (калбеков) при интеграции внешних систем.
Кстати, сделано на Laravel.
https://webhook.site
1 329
Делаю первый проект с использованием Laravel Filament. Каждый шаг заглядываю в документацию, заодно читаю смежные абзацы, чтобы запоминать что еще там есть.
Получается, конечно, медленно, но по-другому никак. Только так можно изучить новый инструмент. Повторение - мать учения. Следующий проект пойдёт в разы быстрее.
В чате ребята недавно спрашивали - как изучить Tailwind CSS и запомнить его классы? Таким же способом, получая свой индивидуальный опыт ☝️
1 329
В моделях есть полезный метод
createOrFirst, который работает аналогично методу
firstOrCreate, только наоборот. В документации его нет. Суть в том, что сначала метод пробует создать запись в базе данных, а если не может - получает существующую. Для правильной работы метода нужен уникальный индекс в базе данных. Пример использования:
$user = User::query()
->createOrFirst([
'email' => 'test@foo.bar',
], [
'name' => 'OneCode',
]);
В примере сначала будет попытка создать пользователя с указанными email и name, а если не получится (потому что юзер с таким email уже есть и там уникальный индекс на поле email), то вернёт существующего юзера с таким email.
@onecode_blog
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
