Najlepsze IDE dla Apache Wicket?

Najlepsze IDE dla Apache Wicket?
0

Witam,
Jak wiadomo za równo Eclipse jak i NetBeans są wspierane. Postanowiłem używać NetBeans i zainstalowałem oficjalny plugin. Czy to dobry wybór, czy są jakieś argumenty na rzecz Eclipse?

Wibowit
  • Rejestracja:około 20 lat
  • Ostatnio:około 13 godzin
0

W zasadzie to do Wicketa nie potrzeba żadnych wtyczek i te wtyczki co są dostępne nie są ani wymagane, ani nie wnoszą jakichś ogromnych funkcjonalności. Z tym, że ja dość dawno do nich zaglądałem, więc mogę się mylić. Obydwie wtyczki chyba obsługują przechodzenie z pliku Java do HTML i z powrotem po naciśnięciu Ctrl + klik na nazwie komponentu (wicket id) i to jest w zasadzie kluczowa funkcjonalność.


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.
edytowany 1x, ostatnio: Wibowit
0

No w sumie paleta komponentów nie była zbyt rozbudowana.. Sporo mi wyjaśniłeś, dzięki.

Wibowit
  • Rejestracja:około 20 lat
  • Ostatnio:około 13 godzin
0

Z tego co wyczytałem to filozofia Wicketa jest taka, że w samym Wickecie jest mało komponentów, ale są one ogólne, elastyczne i szeroko używane. Mniej popularne kontrolki są wydzielone do projektów typu Wicketstuff czy innych tego typu.

Edytorów wizualnych specjalnie do Wicketa chyba nie ma (tzn prawie na pewno). W Wickecie jest bardzo dobrze rozdzielony HTML od Javy, tagów typowych dla Wicketa jest bardzo mało i są one raczej proste do ogarnięcia, nie ma w ogóle logiki w HTMLu (żadnych ifów, forów, odwołań do obiektów, itd), wobec czego HTML można sobie edytować swoim ulubionym edytorem HTML i generalnie po edycji nie trzeba wiele ręcznych poprawek, by szablon znów działał.


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.
0

A co jeśli ktoś wcześniej nie tworzył żadnych aplikacji webowych i nie ma doświadczenia w robieniu szablonów? Sama Java jest spoko, raczej obawiam się tej całej graficzno - artystycznej otoczki wokół grafy, HTML i CSS.

Mój pomysł na to wygląda tak, że po prostu wezmę jakiś prosty layout i zacznę go rozkładać na czynniki pierwsze - z tego co widzę teraz wszyscy robią to na DIV-ach. Czy w przypadku jak ktoś dopiero wchodzi w technologie webowe (ale powiedzmy nie ma problemów z programowaniem obiektowym, mniej więcej zna warto zastanowić się nad jakimś konkretnym narzędziem pod przygotowanie szablonu czy polegać raczej na plain notatniku (czyt. ulubiony edytor)? Wiadomo, moim celem z pewnością nie jest być webdesignerem. Chodzi mi raczej o budowanie aplikacji robiących różne rzeczy, raczej dość skomplikowane, a przeglądarki używającej jako interfejsu GUI, nic więcej.

Być może jesteś w stanie polecić jakąś stronę www, która umożliwiała by mi modyfikowanie HTML i CSS, najlepiej typowe proste interfejsy, które po przerobieniu mógłbym legalnie używać jako moich do aplikacji Wicketa? Po prostu popularne szablony do typowych stron, które każdy może dopasować, najlepiej bez grafy, sam CSS.

Przepraszam, że zabrałem Ci tyle czasu..

Wibowit
  • Rejestracja:około 20 lat
  • Ostatnio:około 13 godzin
0

Ja tam się słabo znam na detalach CSS i HTML, w sensie znajomości stopnia spieprzenia renderowania w poszczególnych przeglądarkach, ale bez problemu poprzerabiałem tego template'a: http://templates.arcsin.se/demo/freshmade-software-website-template/ (szablon jest darmowy jeśli zostawi się stopkę) i zrobiłem coś takiego: http://data-compression.appspot.com/Home - przeróbka była w zasadzie trywialna, lea sam projekt jak widać, nawet dobrze nie jest zaczęty (a szkoda).

Ogólnie zasada jest taka:

  • bierzemy dowolny szablon,
  • tam gdzie chcemy zmieniać treść dajemy odpowiedniego taga, np [span] z odpowiednim wicket:id (czy jakoś tak) i podobnie robimy w kodzie Java, tzn chyba tam jest Label o ile dobrze pamiętam,
  • jak mamy linki to do tagu [a] dodajemy wicket:id i ten sam id dajemy do nowo utworzonego komponentu (chyba) Link w kodzie Javowym,
  • itp itd

Szablonów HTML jest na pęczki w necie, więc nie powinieneś mieć problemu ze znalezieniem o ile tylko poświęcisz chwilę na poszukanie.


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.
edytowany 1x, ostatnio: Wibowit
0

Teraz to już nie mam więcej pytań.. Dzięki!

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.