konto usunięte

Temat: Java Web - trochę inaczej ;)

Uwaga, chwalę się ;)

Przez ostatnie kilka tygodni pracowalem nad nowym Javowym frameworkiem webowym inspirowanym Apache Wicket. Pod spodem Spring Boot raz Angular2 :) Caly kod JS generowany w locie, czary mary dzikie węże :) Najnowsze kody tutaj:

https://github.com/activey/licket


Obrazek


Smacznego! :)Ten post został edytowany przez Autora dnia 10.10.16 o godzinie 13:26
Kamil Mikołajczyk

Kamil Mikołajczyk programista Java /
Grails

Temat: Java Web - trochę inaczej ;)

nie chciałbym zabijać entuzjazmu ale nurtuje mnie jedna rzecz

o ile dobrze rozumiem zamysł, ma to być narzędzie w którym piszemy kod w javie, a framework za nas dłubie w angularze... po co? :) wiem, że są tacy javowcy, którzy na myśl o pisaniu front-endu mają gęsią skórkę, ale chyba taki aprołcz niczego nie zmienia (podobnie jak np. w Vaadin).
czy umiesz podać jakieś potencjalne praktyczne zastosowanie takiej technologii? wydaje mi się, że chcąc zrobić cokolwiek bardziej złożonego niż hello world, prędzej czy później trzeba w tym js'ie zrobić coś customowego i wtedy i tak trzeba to robić naokoło, lub w ogóle się nie da (takie są moje wspomnienia związane z Vaadinem we wczesniejszych wersjach)

konto usunięte

Temat: Java Web - trochę inaczej ;)

Hej :)

Dzieki za komentarz :) Sam nie wiem co z tego wyjdzie ale czuje w tym maly potencjal. Staralem sie stworzyc podstawy do bardzo (no dobra, w miare) szybkiego adoptowania zewnetrznych modulow angular2 w celu wykorzystania ich jako komponentow w Licke-cie.

Praktyczne zastosowanie jest konkretne - tak naprawde calosc komponentow tego frameworku zarzadzana jest przez springa. Korzystajac ze spring boot-a mozna zbudowac aplikacje bardzo szybko. Nie musisz deklarowac zadnych endpointow restowych do obslugi wywolan http, wiele rzeczy dzieje sie pod spodem ;)

Dostajesz tez "logic-less" szablony, gdzie cala logike i zachowanie deklarujesz w Javie.

Jezeli chodzi o przypadki bardzo customowe - mechanizm co prawda jeszcze jest w powijakach ale w przypadku Licket-a generowanie nowej klasy Angular-a to kwestia stworzenia nowej klasy oraz uzyciu annotacji na metodach ;)

Temat: Java Web - trochę inaczej ;)

Cześć.

Ciekawy projekt. Być może w wolnej chwili bliżej się temu przyjrzę.

PS. Na pierwszy rzut oka coś słabo z unit testami ;-).

Pozdrawiam.

konto usunięte

Temat: Java Web - trochę inaczej ;)

Skromna aktualizacja ;)
Przemigrowalem Angular2 na Vue.js - narazie jakos lepiej pasuje, dodatkowo przyklady na stronie autora sa w ES5 co ulatwia prace :)

Zaktualizowany projekt demo oraz ... nowe logo :D


Obrazek


Milego zwiedzania :)

Następna dyskusja:

Java EE - pierwsza Web Appl...




Wyślij zaproszenie do