Jestem zainteresowany tematem praktyk, uczęszczam do klasy 2 technikum, za rok będę musiał wybrać sobie jakiegoś pracodawcę. Nie ukrywam że fascynuje mnie raczej robienie w webowce niż klepanie kodu na apki desktopowe. Miałem styczność z programowaniem w popularnym frameworku Spring, potrafię postawić prosty RESTFull Web Service, połączyć to z bazą danych (Spring Data JPA, Spring Data MongoDb) i działa. Lecz nie wiem czy to wystarczy a wolałbym raczej znaleźć praktyki związane z programowaniem niż sklejaniem światłowodów czy spawaniem komputerów. Cały czas uczę sie również ReactJS i umiem na tyle że potrafię obsłużyć GET i POST. Chciałbym dostać informacje jakich rzeczy (technologi) muszę się nauczyć by móc sie dalej rozwijać i bez problemu znaleźć coś dla siebie. Wiem że część z was zacznie mi doradzać przeszukanie ofert pracy, ale ja nawet nie wiem czy stack technologiczny w który celuję jest odpowiedni.
Kto to jest "rest developer"? Odpoczywający programista?
somekind napisał(a):
Kto to jest "rest developer"? Odpoczywający programista?
Jak dla mnie to osoba która zajmuje się backendem
Dlaczego uczysz się ReactJS gdy chcesz być backendowcem? ReactJS jest do projektowania stron nie do tworzenia backendu, a obsługa GEt'a i POST'a to jest przecież 1 linijka z użyciem AJAX'a.
Zainteresuj się DjangoRestFramework a jeżeli chcesz zostać przy JS'ie to NodeJS
xDevil2 napisał(a):
Dlaczego uczysz się ReactJS gdy chcesz być backendowcem? ReactJS jest do projektowania stron nie do tworzenia backendu, a obsługa GEt'a i POST'a to jest przecież 1 linijka z użyciem AJAX'a.
Zainteresuj się DjangoRestFramework a jeżeli chcesz zostać przy JS'ie to NodeJS
Chodzi o to, że podoba mi zarówno backend jak i frontend, a Java robię od 3 lat, a czemu akurat Django jeśli mogę spytać???
Czyli intersuje cię fullstack. To rzeczywiście ReactJS ( + Redux). A Django dlatego, że jest jednym z najprostszych i najszybszych(w sensie, najszybciej się w tym tworzy działający produkt) frameworków do Resta (które znam) oraz bardzo popularnym więc poradników do niego jest multum.
xDevil2 napisał(a):
Czyli intersuje cię fullstack. To rzeczywiście ReactJS ( + Redux). A Django dlatego, że jest jednym z najprostszych i najszybszych(w sensie, najszybciej się w tym tworzy działający produkt) frameworków do Resta (które znam) oraz bardzo popularnym więc poradników do niego jest multum.
Czyli odchodzi się od Javy w pisaniu Rest na rzecz takich frameworkow jak Django i Node.js (środowisko)???
Nie powiedziałbym że sie odchodzi. Po prostu większość projektów nie wymaga niczego więcej niż autoryzacji i dodawania/usuwania rekordów z kilku tabel na krzyż. A do tego idealnie sprawdza się m.in Django (zapewne też sporo innych ale sam używałem głównie Django do tworzenia api, więc o nim mówię).
newmaster napisał(a):
Jak dla mnie to osoba która zajmuje się backendem
Backendem zajmuje się raczej backend developer.
Ale backend to nie tylko REST. REST to nawet nie połowa backendu w ogólności, co więcej jakieś 90% "restowych" backendów wcale nie jest restowa.
To w takim razie czym zajmuje się osobą zajmująca się backendem?? Zrobię Resta, baza danych, JWT i w sumie tyle???