• Czas czytania ~4 min
  • 21.04.2023

Craftable PRO to potężny panel administracyjny i generator CRUD, który wykorzystuje stos VILT (VueJs, InertiaJs, Laravel i TailwindCSS). Dzięki Craftable PRO możesz szybko zarządzać rusztowaniem dla swojego projektu Laravel i wykorzystać jego gotowe funkcje, takie jak administracja użytkownikami, zarządzanie uprawnieniami, biblioteka multimediów i wiele innych.

Automatyzując żmudne i powtarzalne zadania tworzenia interfejsów CRUD dla Twoich modeli, Craftable PRO pozwala zaoszczędzić czas i koszty, koncentrując się na ekscytujących aspektach projektu. Pożegnaj się z niekończącym się programowaniem i pozwól Craftable PRO Cię wesprzeć!

Możesz wypróbować to samodzielnie na naszym publicznym demo lub uzyskać bezpłatną licencję próbną i mieć bardziej dogłębne praktyczne doświadczenie.

Instalacja

Proces instalacji Craftable PRO jest prosty. Po uzyskaniu klucza licencyjnego, niezależnie od tego, czy jest on bezpłatny, czy płatny, po prostu zapoznaj się z oficjalną dokumentacją , aby uzyskać wskazówki dotyczące kilku niezbędnych poleceń.

Po uruchomieniu Vite możesz przejść do domyślnego adresu URL /admin Craftable PRO w przeglądarce internetowej, który przekieruje Cię na stronę logowania. Użyj poświadczeń dostarczonych przez polecenie instalacji, aby się zalogować, a powinieneś być w stanie zobaczyć pulpit nawigacyjny. Dzięki tym prostym krokom możesz od razu rozpocząć rozszerzanie domyślnej instalacji Craftable PRO za pomocą generatora CRUD.

Wbudowane funkcje

Craftable PRO jest dostarczany z wbudowanymi przydatnymi funkcjami, które pomogą Ci rozpocząć pracę nad projektem przy jak najmniejszym natężeniu pracy. Przyjrzyjmy się szczegółowo niektórym z nich.

Generator CRUD Generator

Generator CRUD Generator 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.

Prawdziwa magia dzieje się po uruchomieniu polecenia z opcją kreatora (craftable-pro:generate-crud --wizard). To poprowadzi Cię przez każdą opcję, dzięki czemu możesz naprawdę dostosować dane wyjściowe, nie tylko określając, które kolumny tabeli powinny być widoczne na liście, ale możesz także zarejestrować relacje lub określić kolekcje multimediów.

Możesz przeczytać więcej o poleceniu generatora w szczegółowym artykule opublikowanym na naszym blogu, gdzie demonstrujemy je na przykładowym projekcie w świecie rzeczywistym.

Wszystkie wygenerowane pliki znajdują się w strukturze folderów projektu, dzięki czemu można je dowolnie dostosowywać. Możesz zmienić układ wygenerowanego formularza, zamienić komponenty wejściowe, aby uzyskać lepsze wrażenia użytkownika lub po prostu edytować wszystko, co chcesz dopasować do swojego przypadku użycia.

Uważamy, że jest to główna różnica między Craftable PRO a jego konkurentami - jesteś całkowicie odpowiedzialny za to, masz absolutną swobodę i możesz dostosować lub zmienić wszystko, aby dopasować je do swoich potrzeb.

Zarządzanie

użytkownikami W Craftable PRO możesz zarządzać wszystkimi użytkownikami od razu po wyjęciu z pudełka, z możliwością bezpośredniego zapraszania większej liczby użytkowników za pośrednictwem poczty e-mail. Istnieje również funkcja samodzielnej rejestracji, która umożliwia użytkownikom ręczną rejestrację. Więcej informacji na ten temat można znaleźć w dokumentacji.

Zarządzanie

uprawnieniami Craftable PRO ma możliwość zarządzania uprawnieniami dla wszystkich ról w projekcie. W ten sposób można szybko dodawać lub usuwać uprawnienia do określonych ról, aby uzyskać dostęp tylko do niektórych funkcji. Wszystko jest przygotowane na dodatkowe role, wystarczy dodać je do swojej bazy danych.

Zarządzanie tłumaczeniami

Dzięki tej funkcji masz wszystkie tłumaczenia na wyciągnięcie ręki. Możesz skanować bazę kodu projektu w poszukiwaniu przetłumaczonych ciągów i edytować je bezpośrednio na tym ekranie. Potrzebujesz obsługi większej liczby języków? Po prostu dodaj kolejne ustawienia regionalne do ustawień i możesz zacząć, bez konieczności edytowania żadnych konfiguracji. Możesz opublikować tłumaczenia w publicznie dostępnym pliku, który może być odczytany przez aplikację mobilną lub frontendową.

Czy ktoś powiedział AI?

Recently, we have prototyped the use of AI to further accelerate the Generator CRUD Generator 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.

" Po prostu opisz panel administracyjny w języku naturalnym i pozwól AI zająć się resztą "- Pavol Perdik o integracji GPT-4 z Craftable PRO

Od angielskiego do działającego panelu administracyjnego. Przygotowujemy nowe rozwiązanie oparte na sztucznej inteligencji, zaprojektowane do tworzenia #Laravel paneli administracyjnych dostępnych dla wszystkich. Pozwól GPT-4 załatwić sprawę - po prostu daj mu podpowiedź i obserwuj magię! ✨🧙 ♂️Bądź na bieżąco: https://t.co/huyQHsGLhu .twitter.com/Kk0rsbollv

— Craftable PRO (@craftable_pro) March 30, 2023

Jeśli jesteś zainteresowany wykorzystaniem mocy sztucznej inteligencji do przyspieszenia procesu rozwoju CRUD w Craftable PRO, możesz odwiedzić naszą stronę internetową. Subskrybując nasz biuletyn, będziesz jednym z pierwszych, którzy dowiedzą się, kiedy ta funkcja stanie się dostępna i możesz zacząć z niej korzystać, aby usprawnić przepływ pracy programowania.

Uzyskaj 30% zniżki z Laravel News już dziś

Użyj kodu LARAVELNEWS30 kuponu, aby uzyskać 30% zniżki na naszą licencję Unlimited. Wystarczy odwiedzić naszą stronę internetową i zrealizować kupon przed końcem tego miesiąca (30 kwietnia 2023 r.).

Nie jesteś jeszcze przekonany? Zapraszam do wypróbowania naszej licencji próbnej !

Comments

No comments yet
Yurij Finiv

Yurij Finiv

Full stack

O

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...

O autorze CrazyBoy49z
WORK EXPERIENCE
Kontakt
Ukraine, Lutsk
+380979856297