Size: a a a

2021 June 25

А

Алексей in Laravel Pro
но да не суть важно...
источник

М

Максим in Laravel Pro
да не суть: ajax, fetch, axious - это лишь в том случае если нужна сортировка по веб-кнопкам)
источник

М

Максим in Laravel Pro
но повторюсь я бы предпочел для сортировки, livewire
источник

А

Алексей in Laravel Pro
ну окей. в базе 7к строк записей.
пагинируются они по 50 штук.
фильтруйте на фронте эти 50 штук как хотите. толку то... еще поиск по полученным 50 единицам можете организовать, чтоб прям круто было.

кто такой  livewire и с чем его едят - я без понятие, не увлекаюсь фронтом
источник

AS

Anton Samofal in Laravel Pro
Livewire - для тех, кто не умеет в фронт, но хочет так же красиво через бек 😂
источник

М

Максим in Laravel Pro
что за полноценный по «еденицам» - чего, - записей из бд?
источник

М

Максим in Laravel Pro
можно и так, но пока освоишь tall-стек уже будешь готов к фронту)
источник

А

Алексей in Laravel Pro
глянул одним глазом, чет шляпа какаято... но я в фронте не разбираюсь, может не прав
источник

AS

Anton Samofal in Laravel Pro
для себя решил, что Livewire пригоден лишь для маленьких проектов, типа быстро прототип набросать
источник

А

Алексей in Laravel Pro
Максим, вы тролль?)
источник

А

Алексей in Laravel Pro
отзывы хорошие
"Двух минут достаточно, что бы понять, что на этом говне ни в коем случае нельзя строить реальный проект"
источник

М

Максим in Laravel Pro
livewire это возможность создавать интерактивные элементы на веб-сайте: формы поиска, сортировки, пагинации и т.п. Концепция следущая: - вы создаете компонент (php-класс), на фронте связываете его с каким-то элементом и при изменении компонента на странице, livewire шлет ajax на сервер (грубо - к php-классу) и обновляет верстку только этого компонента на странице - передавая с бэка на фронт новые данные в компонент
источник

А

Алексей in Laravel Pro
прям как ангулар, вью, реакт и еще 1,5 десятка других фреймворков...
источник

М

Максим in Laravel Pro
Не согласен с тем что livewire для маленьких проектов. Он скорее для небольших компонентов на самом сайте, то-есть таких где не придется генерировать новую простыню html каждый раз при обновлении dom-элемента. Не используйте livewire для подгрузки товаров в ленте, убьете сеть нахрен, да и оперативку клиента, да и сервера тоже
источник

AS

Anton Samofal in Laravel Pro
На кой хрен эти палки с говном, если на крупном проекте нормальный фронт фреймворк этим занимается?
источник

AS

Anton Samofal in Laravel Pro
Поэтому и говорю, это инструмент для тех, кто не хочет разбираться с фронтом и писать нормальный API.
источник

AS

Anton Samofal in Laravel Pro
Это как запускать питон в браузере. Вроде и работает, но кто это в проде использовать будет в своем уме...
источник

М

Максим in Laravel Pro
Вы правы, по поводу крупного проекта, но если речь идет и мелко-среднем проекте, который вы можете самостоятельно создать и поддерживать - есть TALL-стек, который покроет все расходы на сложности в работе с полноценным фронт-эндом
источник

А

Алексей in Laravel Pro
да Тейлор и сам на реддите пишет "Regarding the "Livewire" stack in Jetstream. That is just Blade. You do not have to use Livewire at all."
источник

М

Максим in Laravel Pro
гляну повнимательней
источник