![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 4.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
strony internetowe projektuję profesjonalnie już dobre 3 lata. Uważam, że PHP, JS, Jquery, HTML, CSS ogarniam na poziomie zaawansowanym. Pytanie co dalej? Nie ukrywam, że zanim wezmę się za C++/C# ( podstawy już mam, doświadczenia w kodowaniu - zero ) chciałbym się jeszcze trochę rozwinąć aby mieć na czym dorabiać zanim nauczę się innych języków oraz aby nie zostać z technologią w tyle. Stąd moje pierwsze pytanie, mianowicie w jakim celu są wykorzystywane technologie AngularJS, ASP.NET, Node.js itd. itp.? Przeglądając oferty pracy programisty front-end'u często się z tymi terminologiami spotykam, jednakże przeglądając kursy, nie widzę miejsca w którym mógłbym je zastosować. Oczywiście tych bibliotek chociażby JS'owych jest o wiele więcej. Znajdzie się miła duszyczka które pomoże rozwiać wątpliwości w jakim kierunku się rozwijać i czy ma to w ogóle sens? ( zakładam, że ma, dlatego napisałem ten post ) Pozdrawiam, Daniel Galas |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) ![]() ![]() |
@marcio znam, pisałem i straciłem połowę włosów (IMG:style_emoticons/default/wink.gif) Mieszanie logiki aplikacji z HTML? Sorry, ale nie. Wolę czyste rozwiązania, gdzie logika jest tam, gdzie była od zawsze (czyli w kodzie JS), a HTML jest tym, czym był: widokiem ("skompilowanym", bo trzeba zaznaczyć, że Angular.js traktuje HTML jako szablon, co właśnie powoduje to, że nie jest tak szybki, jak mógłby być). Stąd wolę tradycyjnego Bacbkone'a czy izomorficznego Taunusa.
Jak się tak bardzo uwielbia rozwiązania deklaratywne, to są jeszcze Web Components: http://jonrimmer.github.io/are-we-componentized-yet/ ? co prawda wsadzenie logiki w nie też nie jest rozsądne (router na tagach HTML? żądania Ajaksowe tagiem?), ale stworzenie GUI złożonego z niezależnych komponentów, które komunikują się między sobą eventami pozwala na bardzo dużo (IMO więcej niż React + Flux): http://www.slideshare.net/nzakas/scalable-...on-architecture + wszystko jest oparte na otwartym standardzie. Oczywiście jest do tego framework (http://polymer-project.org), najlepszy (bo de facto jedyny (IMG:style_emoticons/default/wink.gif) ), ale przy którym też mi się kilka rzeczy nie podoba. Niemniej jeśli miałbym do wyboru Angular.js + React.js i WC to poszedłbym w stronę Polymer/czyste WC + eventowy trzon jak u Zakasa. Ten post edytował Comandeer 6.08.2015, 13:47:51 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 04:40 |