/ / mylące się z firebase, angular, node js [zamknięte] - javascript, angularjs, node.js, express, firebase

pomieszanie z firebase, kątowe, węzeł js [closed] - javascript, angularjs, node.js, express, firebase

I want file structure that angularjs + firebase follows.
File structure for angularjs+nodejs+firebase.
File structure for angularjs+nodejs+firebase+express.
File structure for angularjs+nodejs+firebase+grunt.
File structure for angularjs+nodejs+firebase+yeomen.

Proszę o poprawioną konwencję struktury plików Struktura plików dla angularjs + nodejs + mongo + express. czym jest JADE. kiedy używamy nodejs podczas tworzenia prostej aplikacji rejestracyjnej z angular i nodejs

Odpowiedzi:

2 dla odpowiedzi № 1

Wow ... od czego zacząć.

Wszystko, co wymieniłeś, to całkowicie osobne technologie służące do tworzenia aplikacji.

Node.js - to serwer taki jak Apache, który obsługuje twój kod. Węzeł jako npm, który jest menedżerem pakietów.

Kątowy - to jest twoja nakładka, HTML i co nie. Jest to struktura aplikacji z jedną stroną. Nie wymaga uruchamiania węzła, ale ułatwia budowanie aplikacji. Angular używa javascript do zmiany zawartości strony, dzięki czemu witryna ładuje się tylko raz i odświeża się po zmianie stron.

Wyrazić - to jest twój kod zaplecza, wymaga węzła. Frontend rozmawia z Express przez połączenia Rest, a następnie wyraża rozmowy z bazą danych i wysyła dane z powrotem do frontendu.

Firebase - to mniej więcej baza danych, ale z kilkoma naprawdę fajnymi funkcjami w czasie rzeczywistym.

Altana - jest to menedżer pakietów, który jest zwykle używany do obsługi dowolnych pakietów, takich jak Twitter Bootstrap, które są potrzebne podczas tworzenia dystrybucji. Krótka odpowiedź nie różni się niczym od npm.

chrząknięcie - jest to program uruchamiający zadania, który działa w węźle. służy do budowy i serwera aplikacji. Gulp staje się bardziej zaludniony niż chrząknięcie, ale chrząknięcie może robić takie rzeczy, jak uruchamianie testu jednostki, minimalizowanie kodu, tworzenie dystrybucji i inne fajne rzeczy.

CRUD - Twórz, czytaj, aktualizuj, usuwaj. Są to tylko funkcje Twojego kodu, takie jak strona przeglądania, którą możesz edytować.

Jadeit - szybszy, ale głupi sposób pisania HTML, który po prostu utrudnia czytanie i usuwa wszystkie nawiasy HTML i inne rzeczy. Ment za szablonowanie