• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Backend mnie nudzi... wybór języka obiektowego - może JavaScript?

0 głosów
236 wizyt
pytanie zadane 5 dni temu w Rozwój zawodowy, nauka, szkoła, praca przez beza Początkujący (400 p.)

Hejka, od jakiegoś czasu uczę się Spring'a... i nauka idzie mi strasznie mozolnie, bo to jest dla mnie po prostu nudne... backend raczej nie jest dla mnie ;)
Podczas nauki Java SE - robienie aplikacji konsolowych czy swingowych było ciekawe i fajne.

Podoba mi się też Javascript(nie znam tego języka), dlatego zastanawiam się nad nauką Javascript, angular i może też node.js.
ale nie wiem czy to dobry wybór? bo zawodowo chce programować obiektowo... a wymóg języka javascript jest chyba głównie w ofertach dla frontend'a? Więc frontend też programuje obiektowo?

W skrócie - chce programować obiektowo, ale nie chce zajmować się backendem. Co mi doradzacie w takiej sytuacji?

komentarz 5 dni temu przez jpacanowski Szeryf (83,320 p.)
edycja 5 dni temu przez jpacanowski

Podoba mi się też Javascript

chce programować obiektowo, ale nie chce zajmować się backendem. Co mi doradzacie w takiej sytuacji?

Mam fajne rozwiązanie... może Node.js ? Czyli JS po stronie backendu, ale nie tylko ;)

komentarz 5 dni temu przez adrian17 Szeryf (97,880 p.)
(Node to backend.)
komentarz 5 dni temu przez jpacanowski Szeryf (83,320 p.)

Ale dotąd nie robił tego backendu w języku, o którym jak wspomniał, lubi. Może np. nie wie o Node.js...

A teraz zacytuję wypowiedź Comandeera, który niżej w tym temacie napisał:

Tak samo Node nie jest już wyłącznie backendowy. Powiedziałbym, że na chwilę obecną to wręcz mniejsza część jego use-case'ów.

komentarz 5 dni temu przez adrian17 Szeryf (97,880 p.)

o którym jak wspomniał, jest jego ulubiony.

Skąd wyciągnąłeś taki wniosek? Widzę tylko to, a stąd raczej bym tego nie wywnioskował.

Podoba mi się też Javascript(nie znam tego języka)

komentarz 5 dni temu przez jpacanowski Szeryf (83,320 p.)
edycja 5 dni temu przez jpacanowski

lubi

Człowieku, weź idź z dziewczyną na grzyby i zabierz też ze sobą psa... Jest taka ładna pogoda, nie siedź w domu sam... Spacer jest zdrowy, no i pooddychasz świeżym powietrzem...

A teraz zacytuję wypowiedź Comandeera, który niżej w tym temacie napisał:

Tak samo Node nie jest już wyłącznie backendowy. Powiedziałbym, że na chwilę obecną to wręcz mniejsza część jego use-case'ów.

2 odpowiedzi

0 głosów
odpowiedź 5 dni temu przez marcin99b Stary wyjadacz (13,030 p.)
No to javascript
Obecny frontend ma sporo programowania bo dane które zwraca backend trzeba przedstawiać w coraz to lepszy pod względem optymalizacji i wyglądu, sposób.
Jednak idąc na fronta musisz ogarniać też troche html+css

Spróbuj poszukać pracy jako sam JS, nie sprawdzałem ale pewnie też jest troche takich ofert
Skoro napisałeś że backend ci nie pasuje, to raczej node tutaj odpada

Albo.. skoro znasz jave, to może jakieś aplikacje na androida?
komentarz 5 dni temu przez Comandeer Mentor (354,540 p.)
Skąd założenie, że frontend musi mieć backend?

Tak samo Node nie jest już wyłącznie backendowy. Powiedziałbym, że na chwilę obecną to wręcz mniejsza część jego use-case'ów.
komentarz 5 dni temu przez marcin99b Stary wyjadacz (13,030 p.)
No w sumie racja

Wszystko zależy od tego przy jakich projektach się pracuje
0 głosów
odpowiedź 5 dni temu przez Bartłomiej Mirek Obywatel (1,480 p.)

Jeżeli bardzo zależy Ci na pisaniu obiektowym i nie interesuje cie Backend (a chcesz zostać przy web developingu), to jak najbardziej Angular. Domyślnie pisze się w nim przy pomocy TypeScript, czyli "kompilatorze" który dodaje statyczne typowanie do JS itd. Więc jako tako będzie to przypominało programowanie obiektowe.

1
komentarz 5 dni temu przez Comandeer Mentor (354,540 p.)

jako tako będzie to przypominało programowanie obiektowe

Czemu jako tako?

I czego niby brakuje ES6 do pisania choćby "jako tako" obiektowego kodu? 

komentarz 4 dni temu przez Bartłomiej Mirek Obywatel (1,480 p.)
Złe użycie słów. Chodzi o to że TypeScript prezentuje inne podejście do obiektowości od Javy z której autor by się przesiadał. Różnica jest chociażby w działaniu interfejsów (Chyba że jest jakaś nowinka której nie znam)
komentarz 4 dni temu przez Comandeer Mentor (354,540 p.)
Owszem, jest to inna obiektówka. Niemniej TS i tak skręca w stronę klasowego OOP, jak Java. JS sam w sobie prezentuje zupełnie inne podejście, prototypowe.

Podobne pytania

0 głosów
2 odpowiedzi 209 wizyt
pytanie zadane 18 listopada 2016 w Rozwój zawodowy, nauka, szkoła, praca przez Relvit Początkujący (260 p.)
+1 głos
1 odpowiedź 112 wizyt
+2 głosów
4 odpowiedzi 208 wizyt

36,094 zapytań

72,754 odpowiedzi

140,029 komentarzy

16,786 pasjonatów

Przeglądających: 191
Pasjonatów: 22 Gości: 169

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...