• Время чтения ~1 мин
  • 21.04.2023

Craftable PRO — это мощная панель администратора и генератор CRUD, использующий стек VILT (VueJs, InertiaJs, Laravel и TailwindCSS). С помощью Craftable PRO вы можете быстро настроить администрирование своего проекта Laravel и использовать его готовые функции, такие как администрирование пользователей, управление разрешениями, медиатека и многое другое.

Автоматизируя утомительные и повторяющиеся задачи по созданию интерфейсов CRUD для ваших моделей, Craftable PRO позволяет сэкономить время и деньги, сосредоточив внимание на захватывающих аспектах вашего проекта. Попрощайтесь с бесконечным шаблонным программированием и позвольте Craftable PRO вас поддержать!

Вы можете попробовать его сами в нашей общедоступной демонстрации или получить бесплатную пробную лицензию и получить более глубокий практический опыт.

Установка

Процесс установки Craftable PRO прост. После того, как вы получили лицензионный ключ, будь то бесплатный или платный, просто обратитесь к официальной документации для получения рекомендаций по нескольким необходимым командам.

После запуска Vite вы можете перейти к URL-адресу Craftable PRO по умолчанию в своем веб-браузере /admin , который перенаправит вас на страницу входа. Используйте учетные данные, предоставленные командой установки, для входа в систему, и вы сможете увидеть панель мониторинга. С помощью этих простых шагов вы можете сразу же приступить к расширению установки Craftable PRO по умолчанию с помощью генератора CRUD.

Встроенные функции

Craftable PRO поставляется с некоторыми полезными функциями, которые уже встроены, чтобы помочь вам начать работу над проектом с наименьшими усилиями. Давайте подробно рассмотрим некоторые из них.

Генератор CRUD Генератор

Генератор CRUD Генератор is a very strong Craftable PRO feature, which allows you to easily generate the whole administration based on your database structure. It does so with its robust craftable-pro:generate-crud artisan command, which is really easy to use, and still offers a variety of customization.

Настоящее волшебство происходит, когда вы запускаете команду с опцией мастера (craftable-pro:generate-crud --wizard). Это проведет вас через все параметры, чтобы вы могли действительно настроить вывод, не только указав, какие столбцы таблицы должны быть видны в списке, но вы также можете зарегистрировать отношения или указать коллекции мультимедиа.

Подробнее о команде generator вы можете прочитать в подробной статье, опубликованной в нашем блоге, где мы демонстрируем ее на реальном примере проекта.

Все сгенерированные файлы находятся в структуре папок вашего проекта, поэтому вы можете настроить их по своему усмотрению. Вы можете изменить макет сгенерированной формы, поменять местами входные компоненты для лучшего взаимодействия с пользователем или просто отредактировать все, что вы хотите, в соответствии с вашим вариантом использования.

Мы думаем, что это главное отличие Craftable PRO от конкурентов — вы полностью отвечаете за это, у вас есть абсолютная свобода, и вы можете настроить или изменить что угодно в соответствии со своими потребностями.

Управление

пользователями В Craftable PRO вы можете управлять всеми пользователями из коробки, с возможностью напрямую приглашать больше пользователей по электронной почте. Существует также функция самостоятельной регистрации, которая позволяет пользователям регистрироваться вручную. Подробнее об этом можно узнать в документации.

Управление

разрешениями Craftable PRO имеет возможность управлять разрешениями для всех ролей в вашем проекте. Таким образом, вы можете быстро добавлять или удалять разрешения для определенных ролей, чтобы получить доступ только к определенным функциям. Все подготовлено для дополнительных ролей, вам просто нужно добавить их в свою базу данных.

Управление

переводами С помощью этой функции у вас есть все переводы прямо на кончиках ваших пальцев. Вы можете сканировать кодовую базу проекта на наличие переводимых строк и редактировать их прямо на этом экране. Нужна поддержка большего количества языков? Просто добавьте другой языковой стандарт в настройки, и все готово, без необходимости редактировать какие-либо конфигурации. Вы можете опубликовать переводы в общедоступный файл, который может быть прочитан вашим мобильным или фронтенд-приложением.

Кто-то сказал ИИ?

Recently, we have prototyped the use of AI to further accelerate the Генератор CRUD Генератор in Craftable PRO. Our aim is to enable developers to simply describe their desired admin panel in natural language, and let the AI handle the rest. The advantage of this approach is that we do not rely solely on the output of the AI, but rather use it to generate specific generator commands with all the available options. This not only speeds up the development process but also provides developers with greater flexibility and control over the generated code.

Просто опишите панель администратора на естественном языке, а все остальное пусть сделает ИИ» — Павол Пердик об интеграции GPT-4 в Craftable PRO

С английского на рабочую панель администратора. Мы готовим новое решение на базе искусственного интеллекта, предназначенное для создания #Laravel панелей администратора, доступных для всех. Позвольте GPT-4 сделать свое дело - просто дайте ему подсказку и наблюдайте за волшебством! ✨🧙 ♂️Оставайтесь в курсе: https://t.co/huyQHsGLhu pic.twitter.com/Kk0rsbollv

— Craftable PRO (@craftable_pro) March 30, 2023

Если вы заинтересованы в использовании возможностей искусственного интеллекта для ускорения процесса разработки CRUD в Craftable PRO, вы можете посетить наш веб-сайт. Подписавшись на нашу рассылку, вы будете в числе первых, кто узнает, когда эта функция станет доступной, и сможете начать использовать ее для оптимизации рабочего процесса разработки.

Получите скидку 30% с Laravel News сегодня

Используйте код LARAVELNEWS30 купона, чтобы получить скидку 30% на нашу безлимитную лицензию. Просто посетите наш веб-сайт и активируйте купон до конца этого месяца (30 апреля 2023 г.).

Еще не убедили? Не стесняйтесь сначала попробовать нашу пробную лицензию !

Comments

No comments yet
Yurij Finiv

Yurij Finiv

Full stack

Про мене

Professional Fullstack Developer with extensive experience in website and desktop application development. Proficient in a wide range of tools and technologies, including Bootstrap, Tailwind, HTML5, CSS3, PUG, JavaScript, Alpine.js, jQuery, PHP, MODX, and Node.js. Skilled in website development using Symfony, MODX, and Laravel. Experience: Contributed to the development and translation of MODX3 i...

Об авторе CrazyBoy49z
WORK EXPERIENCE
Контакты
Ukraine, Lutsk
+380979856297