Wykorzystaj w pełni możliwości programowania obiektowego.

1 Ściągnij

Ściągnij wymagane archiwa Javy i zacznij tworzyć aplikacje wg wskazówek artykułów wprowadzających.

2 Poznaj

Dowiedz się więcej o API, przejrzyj dokumentację. Poczytaj o dobrych praktykach i sztuczkach.

3 Dyskutuj

Dołącz do grupy dyskusyjnej i wymień się spostrzeżeniami. Zapytaj o rzeczy, z którymi sobie nie radzisz.

4 Wesprzyj projekt

Aktywnie uczestnicz w rozwoju projektu. Współtwórz dokumentację, zgłoszaj błędy, naprawiaj je i twórz patche.

O projekcie

Egg Framework

Egg Framework jest szkieletem aplikacji www koncentrującym się przede wszystkim na warstwie prezentacji. Może być użyty z innym szkieletem aplikacji www np. Spring MVC i zastępować tam strony JSP - zwiększając jakość i reużywalność kodu.

Egg Framework wykorzystuje wszystkie zalety Javy - obiektowość, silne typowanie, możliwość refaktoringu w środowiskach programistycznych. Dzięki temu, że cała aplikacja jest pisana w Javie całość jest łatwo modyfikowalna i rozszerzalna, a zmiany mogą być dokonywane automatycznie przez narzędzia do refaktoringu. Egg Framework jest jednak przede wszystkim jednym z bardzo niewielu szkieletów, które wspierają automatyczne przeładowanie zmienionych klas bez restartu serwera.

Twórcy

Jacek Olszak

Pomysłodawcą i głównym programistą projektu jest Jacek Olszak , starszy programista Java z firmy ISolution s.c.

Celem autora projektu było zerwanie z dotychczasowymi zasadami tworzenia aplikacji www Javie. Jacek Olszak jest gorącym zwolennikiem technik obiektowych, dlatego ciężko mu było stosować strony JSP, które te zasady łamią.

Szkielet w 2006 roku stał się wolnym oprogramowaniem Open Source, w związku z tym dziś każdy może czuwać nad jego rozwojem. Więcej informacji o możliwości wsparcia projektu można znaleźć w dziale Wsparcie.

31 grudnia 07 · Pierwsza stabilna wersja Egg Framework dostępna do ściągnięcia. Wersja oznaczona numerem 2.0M1 jest dostępna do ściągnięcia.
1 listopada 07 · Nowa strona projektu zaktualizowana do wersji 2.0 została wdrożona.