Комментарии 14
Bill Bob: "Howdy Joe! We've been moonshining, want some?"
Joe: "OK! I love drinking that alcyhol"
gulp gulp
Joe: "OH SHIT, MY EYES!!!"
Нужен обзор-сравнение MoonShine vs Filament! Интересно было бы на реализацию одного проекта на этих двух админках - реализовать одинаковый набор полей, несколько видов связей, взять всё типовое, что есть в обоих админках (на пересечении так сказать).
И по итогу оценить получившийся код свежим взглядом, посчитав какие-нибудь метрики, например:
- число классов, которые потребовалось написать в терминах конкретной админки;
- число строк. Сомнительная метрика, но почему и нет? Написать эти строки всё-таки пришлось, значит какие-то трудозатраты и время. Чем меньше трудозатрат на штамповку админки, тем лучше фреймворк;
- цикломатическая сложность. Хотя какая может быть цикломатическая сложность в почти декларативном описании админки?
Отличное предложение. Вопрос как это реализовать? Вижу как это можно сделать:
1 вариант - нужен незаинтересованный человек, который хорошо владеет MoonShine и Filament.
2 вариант - небольшой челендж: по одному ТЗ разные разработчики выполняют проект на разных админках.
Вы как видите реализацию такого сравнения?
Серьезно, назвать админку - самогон - это мощно. Не, ну а реально, неужели получше названия не нашлось?)
Давно смотрю канал, много интересных вещей вижу. Про самогонку тож видел, руками ее не трогал, но ожидания были серьезные. Сейчас некоторые листинги кода из статьи смотрю, на Гите почекал код, и чёт как-то недоумение ловлю с некоторых решений((
С другой стороны, это ток вторая версия, так что желаю успехов в этом крутом начинании!
Очень хотелось бы чтобы лучше раскрыли тему абстрогировнности от моделей, я использую apiato, вместо голого Laravel, решил посмотреть moonshine и понял, что эта часть совсем не документирована, похоже придется копаться в "кишках" и разбираться самому(
Смотрите Form и TableBuilder в документации. На канале скоро будет урок как использовать данные с внешнего api
Класс! Вчера попробовал на голой ларке, очень нравится, раньше бы я потратил кучу времени на то, чтобы сделать то, что в Moonshine делается за 5-15 минут. Причём больше времени бы ушло скорее на фантазирование дизайна и "подпиливание напильником" сеток и css стилей, а учитывая, что фронтенд не мой конёк это бы меня еще и задолбало изрядно)) Очень круто, буду пробовать дружить с apiato
Выглядит круто.
А будет работать с монгой, скажем через такую штуку https://github.com/mongodb/laravel-mongodb ?
MoonShine 2.0. Что нового?