Technologia do projektu

0

Cześć.
Mam w planach niewielki projekt. Aplikacja web + db (kilka tabel).
Generalnie będzie to coś al'a wyszukiwarka. Z bazy zaciągane będą rekordy, na stronie będzie wyszukiwarka filtrująca wyniki i po kliknięciu w dany rekord będzie rozwijało się więcej informacji. Do tego może jakieś proste GUI do zarządzania rekordami w bazie, ot cała filozofia.

Pytanie więc o technologie. Sam pracuję w Javie i początkowo pomyślałem o czymś w stylu JavaEE (może Spring lub Vaadin) + Hibernate + MySQL. Technologie znam, nie będzie problemu żeby to napisać. Problem w tym że mam wrażanie jakbym wytaczał czołg przeciw komarom.

Poszukuję więc czegoś responsywnego, dynamicznego, szybkiego... Rekordów na początku będzie około 100-200. W trakcie uzupełniania może dobije do tysiąca więc szukam czegoś po prostu lekkiego.
Pomyślałem o jakimś JavaScriptcie bo choć nie znam to na studiach coś tam liznąłem, więc myślę że można by do tego wrócić. Jakieś propozycje?

Z góry dzięki,
pozdrawiam,
EL

1

AngularJS lub ReactJS na front end, łączenie z back endem przez REST API, do samego API wybrałabym jave i jax-rs.

0
shagrin napisał(a):

AngularJS lub ReactJS na front end, łączenie z back endem przez REST API, do samego API wybrałabym jave i jax-rs.

Hmm widzisz, to też niegłupie. Czyli rozumiem że backend cały robię w np. w JavieEE która po rescie dostarcza wszystkie informacje a na froncie sobie tylko jakiegoś JSONa parsuje i wyświetlam korzystając z angualara itp? Ciekawe.

A jeszcze jakieś propozycje ? Co do Javy podoba mi się powyższa opinia jednakże chciałbym to później wystawić do sieci a z hostingiem do web aplikacji na Javie jest trochę trudniej/drożej.

0

No to może NodeJS i Express do REST? To tez jest dość popularne i można znaleźć dużo pomocnych materiałów. http://expressjs.com/
Sa tez frameworki PHP do tworzenia RESTowego API (tu jest fajne zestawienie: http://www.gajotres.net/best-available-php-restful-micro-frameworks/), mozna tez skorzystać np. z rozwiązań typu firebase (https://www.firebase.com/).

1 użytkowników online, w tym zalogowanych: 0, gości: 1