Jaki jest pożytek z Jade lub Handlebars podczas pisania aplikacji AngularJs

Jestem nowy (ish) dla całej aplikacji z pełnym stosem javascript i zupełnie nowy dla Angulara, więc miałem nadzieję, że ktoś może umieścić tutaj ten rekord prosto dla mnie.

Dlaczego podczas pisania aplikacji po stronie klienta za pomocą AngularJS musiałbym używać ram szablonów, takich jak Jade lub Handlebars.

Powinienem powiedzieć, że nigdy nie użyłem żadnej z tych ram szablonów. Nie znam więc całkowicie zalet. Ale na przykład, gdy patrzę na Handlebary, robi wiele takich samych rzeczy jak w Angular, takich jak pętla itp.

O ile wiem, najbardziej sensowne byłoby tworzenie szablonów w Angular przy użyciu odpowiedniego kodu HTML, a następnie wykonanie wszystkich szablonów po stronie klienta i połączenie tego z pierwszym podejściem API przy użyciu węzła i mongo.

Powodem tego zamieszania jest to, że wiele przykładów, które znajduję w GitHub, używa Jade i wydaje mi się, że jest to sprzeczne z intuicją.

Proszę mnie oświecić i wyprostować. Chciałbym nauczyć się kilku dobrych praktyk od ludzi, którzy wiedzą o wiele więcej niż ja.

Dzięki

questionAnswers(10)

yourAnswerToTheQuestion