Java Swing vs JavaFX

Java Swing vs JavaFX
0

Witam,
Stoję przed pewnym dylematem. Otóż na uczelni od tego tygodnia ruszamy ze Swingiem, jednak wszędzie idzie wyczytać jak przestarzała jest to sprawa.
I moje pytanie, czy znajomość Swinga pozwala łatwiej opanować JavaFX? Myślę, czy odpuścić ten dział na studiach i uczyć się oddzielnie JavaFX czy może warto poświęcić tą chwilę na to?

Proszę o waszą opinię na ten temat.

Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
2
  1. Raczej nie pomaga
  2. Niby JavaFX jest nowsza ale prawda jest taka że nikt nie robi dziś desktopa w Javie, więc znajomość JavaFX jest raczej bezużyteczna. Jeśli już ci się kiedyś trafi w pracy jakiś desktopowy UI w Javie to będzie pewnie w Swingu, z czasów kiedy było to jeszcze popularne.

"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
TO
  • Rejestracja:około 8 lat
  • Ostatnio:ponad 7 lat
  • Lokalizacja:Katowice
  • Postów:35
0

Aha.. dobrze wiedzieć, a ja myślałem, że JavaFX to coś powszechnego w komercyjnej pracy i planowałem się w niej wymasterować w najbliższym czasie :D

Jeśli nie Swing, nie JavaFX, bo są bezużyteczne jeśli chodzi o pracę, to za co się wziąć? Serwlety? Do czego ogólnie są delegowani Juniorzy w swojej pierwszej pracy?

edytowany 2x, ostatnio: toburz
TR
do jsf/jsp
Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
1

Web ;] Aktualnie na topie raczej jakieś kombinacje z serii Spring MVC / JAX-RS / Ratpack / Play + angular / react.
Ale możesz się nastawić na backend i olać te wszystkie frontnedy, czy to desktopowe czy webowe i skupić się na nauce Java Core a później jakichś popularnych bibliotek/frameworków.


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"

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.