Blade Builder - generowanie kodu HTML na podstawie szablonów blade'a |
Blade Builder - generowanie kodu HTML na podstawie szablonów blade'a |
11.04.2016, 17:39:46
Post
#1
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 |
Wypuściłem na świat kolejną paczkę. Tym razem nie jest to paczka do Laravela, a niezależny od frameworka kod, który służy do generowania kodu HTML na podstawie szablonów blade'a (tak, to ten sam blade do w Laravelu). Oprócz generowania kodu, paczka pozwala na podgląd treści szablonów bezpośrednio z poziomu przeglądarki, bez konieczności generowania statycznych plików HTML. Wisienką na torcie jest możliwość definiowania plików json z danymi, które zostaną przekazane do szablonu.
Paczkę znajdziecie pod adresem https://github.com/wilgucki/blade-builder. Co o tym sądzicie? Jestem otwarty na sugestie i uwagi. -------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
14.04.2016, 16:30:48
Post
#2
|
|
Grupa: Administratorzy Postów: 1 552 Pomógł: 211 Dołączył: 7.07.2009 Skąd: NJ |
Niezły pomysł. W weekend z chęcią sprawdzę jak się sprawuje. To, co zaciekawiło mnie najbardziej to jsony z danymi, niby można w blade wykorzystać tzw. fallback, ale po co zaśmiecać szablon na potrzeby podglądu . Czy ten projekt powstał w odpowiedzi na konkretna potrzebę? Czy po prostu miałeś czas, pomysł i ochotę?
|
|
|
14.04.2016, 17:48:44
Post
#3
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 |
Projekt powstał w odpowiedzi na konkretną potrzebę, którą było przygotowanie szablonów do aplikacji opartej na Laravelu. Dzięki tej paczce webmajstry mogą przygotować widoki blade'a, które można wdrożyć do aplikacji bez wprowadzania żadnych zmian. Później znajomy przekonał mnie, że fajnie byłoby generować pliki HTML na podstawie szablonów. W ten sposób można tworzyć proste strony dla "wujka".
Zastanawiam się nad dodaniem routingu do paczki, aby można było definiować inne adresy i korzystać z paczki do tworzenia prostych stron (coś na zasadzie flat file cms). -------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
Wersja Lo-Fi | Aktualny czas: 26.09.2024 - 04:15 |