Asp.net & Angular

0

Witam,
Piszę tutaj ponieważ potrzebuje rady doświadczonych osób. Aktualnie programuje w ASP.NET MVC używając podstawowych frameworków typu Bootstrap EntityFramework itp. Myślę nad pójściem krok dalej i spróbować czegoś nowego (lepszego?). Chciałbym nauczyć się pisać aplikacje w ASP.NET Core + Angular. Tutaj rodzi się moje pytanie: Czy Angular'a uczyć się z kursów osobno czy szukać czegoś od razu w .NET? Nigdy nie pisałem takich aplikacji więc nie wiem jak wygląda sprawa połączenia asp z Angularem. Chciałbym zacząć od razu od Angulara 2. Może polecicie jakieś kursy, tutoriale?

0

Uczyć się z kursów/dokumentacji osobno.
Pisząc w Angularze korzystasz z wystawionego przez backend RESTowego API i generalnie nie za bardzo cię interesuje na czym to API stoi.

0

Dobrze rozumiem, że wystawiam endpointy i tylko na ich podstawie komunikuję się z Front-endem? Nie da się zrobić spójnej aplikacji jak na przykład robi się w zwykłym MVC (kontrolery komunikujące się ze stronami w cshtml przy użyciu ViewModeli)?

0

Nie, piszesz dwie aplikacje - jedna backendowa, np. w ASP.NET, druga frontendowa w Angularze.
Jak chcesz spójnie napisać dwie aplikacje w dwóch zupełnie różnych technologiach?

A ASP.NET MVC to backend, który sam renderuje wyjściowy HTML, zupełnie inne podejście do programowania web.

0

Czyli w ASP piszę sobie API, a Angular osobny projekt który komunikuje się z API(nie dodany w VS?). A jeśli chodzi o logowanie które zrobię jest bezpieczne? Gdy login i hasło będą wysyłane w nagłówku(jak np. zrobię basic). Ogólnie chcę napisać sklep internetowy jako mój szkoleniowy projekt połączenie tych 2 technologii w przypadku sklepu będzie dobre?

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