Powiedzcie mi: Jeśli chodzi o profesje fullstack to jakie technologie najlepiej się sprawdzają : Java z JS czy może C# z JS?Wiem że odpowiedzią będzie to zależy ale z chęcia posłucham zalety i wady takich stacków technologicznych.Z chęcia posłucham też czy frameworki mają jakąś role?I jak to wygląda na rynku pracy???
Fullstackowe pytania
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Grudziądz/Bydgoszcz
- Postów: 5300
php + front :] Bez frameworków to mało co się dziś robi.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1129
każdy sprawdza się równie dobrze i równie źle
te które maja największe community są z reguły najprzyjaźniejsze;
od razu odpowiadając na pytanie: we wszystkim można zrobić niemal wszystko
- Rejestracja: dni
- Ostatnio: dni
- Postów: 49
W obrębie mniejszych projektów lepiej wybrać jeden jezyk w którym dopuszczalne jest pisane frontu jak i backendu. Z tego co się orientuje to takie języki to: javascript, scala, kotlin, clojure.
Javascript + node - spoko, bo najpopularniejszy, najwięcej ksiązek o tym typ, ale idzie się porzygać gdy robisz w tym coś większego. Znajomość tej opcji ma realny wpływ na znalezienie pracy na początku.
Scala / Kotlin - nie testowałem, wiem, że można, ale za bardzo nie słyszałem, aby ktoś zrobił w tym coś większego. Z pewnością na plus jest sprawdzane typów.
Clojure - trudny na początek, ale oferuje dużo spójniejsze rozwiązanie niz wcześniej wspomniany javascript. Dostępne jest programowanie funkcyjne + niemodyfikowalne typy, oraz wsparcie pod asynchroniczność co zgrywa się z programowaniem w react i ogólnie pisaniem kodu pod przeglądarki.
Jeśli jednak uczysz się full stack bardziej pod pracę to tutaj raczej celuj w dwie odrębne technologie, bo w pracy na ogół są dwa zespoły jeden od backendu, drugi od frontu i na ogół taki fullstack pomaga tu i tu więc największe prawdopodobieństwo zarobku będziesz miał jeśli od strony backendu będziesz znał javę + spring, a od strony frontu javascript + react / angular i na ogół inne recepty są bez sensu, bo taka kombinacja spotkasz najczęściej jeśli chodzi o realne projekty.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Poznań
- Postów: 1552
Od 6 lat tworzę angular + dotnet i działa to całkiem sprawnie :) Czyli C# + typescript.
Największą zaletą jest używanie Visual Studio, które bardzo usprawnia moją pracę.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 380
ret napisał(a):
Scala / Kotlin - nie testowałem, wiem, że można, ale za bardzo nie słyszałem, aby ktoś zrobił w tym coś większego. Z pewnością na plus jest sprawdzane typów.
Twitter, Spotify, Zalando czy banki inwestycyjne to przecież nic większego. :D