Size: a a a

2021 June 08

NT

Nazar Tertyshnyi in Laravel Pro
Надо будет покурить инерцию
источник

NT

Nazar Tertyshnyi in Laravel Pro
А то никак руки не дойдут
источник

AV

Alan Vb in Laravel Pro
Мне оч зашла
источник

AV

Alan Vb in Laravel Pro
Уже несколько проектов поднял на ней.
источник

NT

Nazar Tertyshnyi in Laravel Pro
Я вот от фронтовой части достаточно далёкий человек. Вот поясни, что я могу с инерцией? Крудики ваять? Или что-то ещё могу? Не доёб, просто интересно.
источник

AV

Alan Vb in Laravel Pro
В кратце, инерция даёт тебе возможность писать фронт по принципу того как это делается на блейдах, разница в том что вместо блэйдов ты используешь Vue компоненты, ну или реакт.

В контроллере ты мутишь return inertia(componentName) а на фронте получаешь отрендеренный Vue компонент. Как результат, у тебя фронт SPA, но ты не пишешь API, НЕ закалебываешься с Vue router, и избавляешься от Vuex по тому что скорее всего он тебе не понядобится
источник

AV

Alan Vb in Laravel Pro
Скажу так, оч крутая штука если:
1. Надо по быстрому поднять SPA что бы выйти в прод (MVP).
2. Нужно сделать кабинет пользователя где не будет SEO. Если нужен SEO то предусмотрен ssr, нужно запустить node сервак паралельно для этого.
источник

AV

Alan Vb in Laravel Pro
Из личного опыта не советую использовать если:
1. Очень сильно надрачиваешься по всяким конвенциям (к примеру все ответы от inertia приходят с кодом 302). Но не ограничивается таким косяком.
2. Есть необходимость делать SEO на 90+% страниц.
источник

NT

Nazar Tertyshnyi in Laravel Pro
Пасиба
источник

AV

Alan Vb in Laravel Pro
Оч хорошо подойдёт для страниц которые находятся после авторизации (к примеру админка)
источник

AV

Alan Vb in Laravel Pro
Вэлкам )
источник

AV

Alan Vb in Laravel Pro
Как альтернативу можно рассматривать livewire но мне писать Vue компоненты ближе к душе )
источник

EG

Egor Gruzdev in Laravel Pro
А есть более подробная инструкция как SSR и inertiajs подружить, на сайте как то все в общем расписано и вроде как, то ли не готово, то ли только для спонсоров.
источник

AV

Alan Vb in Laravel Pro
Пока что только для спонсоров, приватная репо
источник

А

Антон in Laravel Pro
Покажи, что сделал
источник

А

Антон in Laravel Pro
А то, что тесты лежат отдельно, недостаточно, чтобы считать их иными? А то, что тесты префиксуют словом test или ставят аннотацию test, недостаточно, чтобы считать их иными? Снейк-кейс был популярен до определения cs и введения psr, сейчас аргументов в пользу его использования (даже в тестах) нет. Тесты должны следовать тем же правилам, что и код. Более того, многие даже покрывают тесты стат анализом и следят за cs с помощью инструментов.
источник

ЕЧ

Егор 🐟 Черненок... in Laravel Pro
На кой чёрт
источник

А

Антон in Laravel Pro
И непонятно, зачем тесты считать чем-то иным. Frank de Jonge, автор Flysystem, тесты кладёт прям рядом с кодом. Например: https://github.com/EventSaucePHP/MessageOutbox. В расте вообще тесты лежат в том же файле: https://github.com/jonhoo/left-right/blob/master/src/write.rs#L560.
источник

R⏳

R00f ⏳ in Laravel Pro
Привет всем в AppServiceProvider boot() сделал глобалную переменную для всех вюшек
источник

R⏳

R00f ⏳ in Laravel Pro
при копирование проекта на хостинга php artisan migrate видал ошибку
источник