Khaine
#programowanie #javascript #webdev

Jakiego frameworka JS powinienem zacząć się uczyć przy założeniu, że w niedalekiej przyszłości będzie do zrobienia aplikacja dosyć ciężka od strony frontendu (w sensie dosyć sporo mielonych danych i funkcjonalność większa niż zwykły CRUD - wykresy, raporty i inne gówna)?

Dodam, że wcześniej JSa się nie uczyłem (no dobra, trochę), więc mam tutaj carte blanche i jednocześnie trochę dowolności co to będzie.
0
  • Najlepsze
  • Wszystkie komentarze
N.....l
N.....l
@Khaine radzę zacząć od ja czystego później framework ja osobiście jestem fanem vue i to polecam
4
bonus
@Khaine: Zacząć robić dużo projektów, uczyć się architektury, artykułów o wydajności, popełniać błędy. Bez względu na framework, jak zrobisz złą architekturę i nie znasz wzorców na wydajność i tak spieprzysz projekt.
2
bonus
@Khaine: To zapomnij, długa droga przed tobą. Pozdrawiam cieplutko.
A tak serio, mnóstwo artykułów głównie Addy Osmani, youtube i takie inne. Poznać pojęcia the cost of javascript, prpl pattern itp. Isomorphlic javascript.
1
N.....l
N.....l
@Khaine każdy framework jest budowny na czystym js-ie. W nim zrobisz wszystko . Jeśli nie będziesz znał filarów frameworka będzie ci ciężko zrozumieć dlaczego virtual dom może działać szybciej niż sam czysty js przy pracy z dom i tym podobne. Poważnie takie cos czyli nauka pomijając podstawy ma krótkie nogi
1
Khaine
teraz masz do zrealizowania wielki projekt


@Rst00: Teraz nie. Za jakiś czas, dlatego chcę zacząć wchodzić w temat.
1
bonus
@Khaine: Żadne angulary... Aktualnie liczą się 2 rzeczy React/Vue.
React daje większe poczucie swobody, masz znacznie więcej klocków, wszystko jest w javascripcie... ale będziesz pisać więcej kodu, każdy projekt się różni, nie ma złotego przepisu.

Vue wszystko co trzeba zrobił autor frameworka, więc postawienie całego projektu to minuta z vue-cli, mniej pisania kodu, lepiej zoptymalizowany kod. Z wad, to póki co mniejsza społeczność niż react, templatki w html, trochę mniejsza
1
Khaine
@Nicescroll: Na czystym to ja nic specjalnego raczej nie zrobię. Trochę się czystego uczyłem już.
0
C.....y
C.....y
@Khaine: React, ale najpierw vanilla
0
Khaine
@bonus: Co czytać i gdzie? Zielony w programowaniu nie jestem, ale frontendu innego niż XAML nie tykałem zbytnio.
0
Khaine
cost of javascript


@bonus: Przejrzałem kiedyś ten artykuł, generalnie niezbyt zaskakujące rzeczy. Wywodzę się z C/C++, dla mnie cięcie softu to styl życia ( ͡º ͜ʖ͡º) Nawet C# rżnę do minimum, bo w tym momencie to chodzi na Raspberry a nie na jakimś gigapececie.
0
Rst00
@Khaine: czyli podsumowując, kiedyś się tam uczyłeś czystego JSa a teraz masz do zrealizowania wielki projekt i musisz mieć framework pomimo że uważasz że w czystym JSie byś "nic specjalnego nie zrobił"? Już sam czysty JS ma ogromne możliwości a framework to tylko ułatwienie ale takim stwierdzeniem wydaje mi się, że nie masz faktycznego pojęcia o obecnych standardach typu ES6 i wyżej a to nie wróży gładkiego wejścia we frameworki.
0
ghostface
@Khaine: zobacz sobie jakieś tam przykłady Vue.js, Reacta i Angulara i wybierz ten, który najbardziej ci leży.

https://www.youtube.com/watch?v=dHptnyroFNA
0
kmiasko
@Khaine: Jeżeli szukasz frameworka to Angular + ngrx
0
Khaine
@Rst00: You-Dont-Know-JS styknie jako podręcznik do czystego JSa czy to mało będzie?
0
Rst00
@Khaine: na start na pewno będzie ok, zależy ile z tego wyciągniesz. Poszperaj też o "ficzerach" w ES6+ i doszkol się też pod tym kątem
0
Khaine
Khaine Autor
  • adult
Treść przeznaczona dla osób powyżej 18 roku życia...
0