Angular 1 czy 2

1

Czego jest więcej? Co upada, a co jest wschodzącą gwiazdą? Czego lepiej się uczyć w tej chwili (mając na celu bycie atrakcyjniejszym na rynku pracy)?

2

Reacta ;P

A z tych dwóch to nowszego angulara.

0

Angular 2 to już staroć, proponuję naukę 4 :)

0

@Maciej Cąderek: Chciałbym dodać że głównie to jestem javowcem, a jakiś szeroko stosowany framework do JS chciałbym znać tak od podstaw - traktuję to jako dodatek do bycia "fullstackiem"

0

tak jak kolega napisał - obecnie wjeżdża z buta React :)
A co do Angulara oczywiscie to dwójeczka

0

Ember/React, a nie angular

1

Angular2 bardziej przyszłościowy. W jedynce za to dalej jest więcej ofert.

0

Kurcze, dowiedziałęm się właśnie, że moja firma rezygnuje z Angulara na rzecz Reacta. Nie wiem skąd ta decyzja, ale jest to niepokojące. Angular 2 to taki kombajn do wszystkiego. Bardzo przyjemnie się w tym pisze. Z Reactem nie miałem nic wspólnego.

0
Maciej Cąderek napisał(a):

Reacta ;P

Dlaczego? Mógłbyś uargumentować w dwóch zdaniach dlaczego uważasz, że react jest lepszy, bardziej przyszłościowy niż angular?

0

Chyba ciężko porównywać Angulara z Reactem? Angular to framework do budowania aplikacji natomiast React to bardziej biblioteka do tworzenia wydajnego UI.

5

Czego jest więcej? Co upada, a co jest wschodzącą gwiazdą? Czego lepiej się uczyć w tej chwili (mając na celu bycie atrakcyjniejszym na rynku pracy)?

Dam ci radę. Ucz się JavaScriptu (z nastawieniem na ES6 i dalej), to się opłaca. Framework nawet jak teraz jest modny jakiś to za maks 1,5 roku będzie już modny inny. JavaScript póki co trzyma się silnie i nie ma dla niego konkurencji - co najwyżej niektórzy używają dodatków typu statyczne typowanie (TypeScript, Flow) albo JSX czy transkompilują ostro Babelem różne dziwne niepewne ficzery.

Oczywiście warto poznać modne biblioteki, ale jednak to są bardzo ulotne narzędzia (może poza jQuery i Lodashem, to chyba najdłużej utrzymujące się na scenie libki, z których dalej ktoś korzysta. I ponoć Ember jeszcze, ale nie korzystałem). Natomiast wszelkie Angulary, Reacty, czy inne dziwy będą modne może jeszcze przez pół roku, albo rok, a w 2018 czy 2019 będą już kompletnie inne frameworki (Vue teraz robi się popularny, ale w zasadzie w każdej chwili ktoś coś może wymyślić).

Tym niemniej subiektywnie stawiałbym na Reacta, bo jeśli wziąć 3 kółka z napisem Popularność, Możliwości i Prostota, to React byłby w tym polu pośrodku (wystarczająco popularny, o wystarczających możliwościach i wystarczającej prostocie). Nie mówię, że jest najbardziej popularny o największych możliwościach i najprostszy - tyle, że ma to wyważone (np. Snabbdom jest prostszy od Reacta, ale mniej popularny i mniej masz out of the box. Vue może mieć większe możliwości i w pewnych aspektach być prostszy od Reacta, ale mniej popularny etc. ). Angular z kolei może być popularny i mieć duże możliwości ale nie jest prosty.

A React - dość popularny, dość duże możliwości i dość prosty.

Tyle, że jak mówię - teraz React a za pół roku, rok, może półtora już będzie co innego.

0

Nie ważne czego zaczniesz się uczyć, w JS jest tak, że zanim skończysz będzie już nieaktualne i passé.

1

Dlatego warto i trzeba uczyć się samego core języka, a przyswajanie nam kolejnych bibliotek i frameworków będzie łatwiejsze. To co pojawia się teraz w JavaScripcie to lata rozwoju, wszystko jest coraz bardziej dopracowane i logiczne. Facebook, Google, Microsoft - wielcy gracze wzięli się za rozwój weba i coraz lepiej to wszystko wygląda, a rozwiązania które kiedyś można było zauważyć w innych językach, widzimy także w JS'ie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1