mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

9.6K
active users

#inertiajs

0 posts0 participants0 posts today

Fusion — php стал ещё ближе к javascript

Каждый PHP-разработчик, работая с современными JavaScript-фреймворками, наверняка задумывался о том, как было бы здорово передавать данные напрямую в компоненты без танцев вокруг контроллеров и типов данных. Арон Френсис, видимо, тоже терзал себя этим вопросом, поэтому 4 февраля 2025 года на своём ютуб-канале представил новую веху развития фронтенда на Laravel — Fusion . В этом статье мы рассмотрим базовые принципы работы библиотеки и основные нюансы работы с ней.

habr.com/ru/companies/first/ar

ХабрFusion — php стал ещё ближе к javascriptКаждый PHP-разработчик, работая с современными JavaScript-фреймворками, наверняка задумывался о том, как было бы здорово передавать данные напрямую в компоненты без танцев вокруг контроллеров и типов...
#vuejs#laravel#php

It's so annoying that the thing I wanted the most from Inertia.js 2.0 is so extremely buggy.

Inertia::merge() was supposed to make infinite scrolling extremely trivial. But it just doesn't work properly with standard Laravel. Even the main Example from the documentation doesn't work…

I wanted to use it two times now and it's so annoying to use and it only works with compromises I don't want to make… Additionally to the ugly workaround code I have to write.

This is so "Un-Laravel"…

Continued thread

In our case we're dealing with a *lot* of really unique reactive forms and 3d display elements, where not having to build out reactivity is a huge velocity advantage.

I've tried Livewire and other tech like it, but honestly, it's not quite there yet for a lot of complex use cases.

#Laravel + #InertiaJS + #Vue is what we're rolling with, and it's working out pretty great.

Oh nice! The Inertia 2.0 Beta is live. Pretty hyped for this release. I already have some things in my mind I can do with this for Questlog.

Some things not possible before or with a huge load of work. Some smaller things I can use to optimize Questlog. Especially in performance where I'm still not really satisfied with.

I like to see that there are no breaking changes when you use a modern version of Laravel and Vue. Especially when I read something like "The core library has been completely rewritten".

When I think of the last big release it was extremely annoying. 😅 But seems like it was worth the effort.

v2.inertiajs.com/

v2.inertiajs.comInertia.js - The Modern Monolith

Inertia 2.0: Новые возможности для разработчиков

На конференции Laracon Тэйлор Отвел, создатель популярного PHP-фреймворка Laravel, представил Inertia.js версии 2.0 — самое крупное обновление с момента запуска этого пакета. Новая версия приносит множество полезных функций, которые значительно упростят разработку приложений на Laravel и Inertia.js.

habr.com/ru/articles/848514/

ХабрInertia 2.0: Новые возможности для разработчиковНа конференции Laracon Тэйлор Отвел, создатель популярного PHP-фреймворка Laravel, представил Inertia.js версии 2.0 — самое крупное обновление с момента запуска этого пакета. Новая версия приносит...

Hardcover’s rewrite from Next.js to Rails is coming along nicely. Can’t wait to have the entire app in Rails!

One very nice find has been OJ Serializers + Types from Serializers ( github.com/ElMassimo/oj_serial + github.com/ElMassimo/types_fro ).

This combo allows for TypeScript types for every serializer - making for a great TypeScript experience with Rails.

GitHubGitHub - ElMassimo/oj_serializers: ⚡️ Faster JSON serialization for Ruby on Rails. Easily migrate away from Active Model Serializers.⚡️ Faster JSON serialization for Ruby on Rails. Easily migrate away from Active Model Serializers. - ElMassimo/oj_serializers