/ / объркване с firebase, ъглова, възел js [затворен] - javascript, angularjs, node.js, express, firebase

получаване на объркване с firebase, ъглова, възел js [затворен] - javascript, angularjs, node.js, експресни, 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.

Става въпрос за фиксирана конвенция за структура на файловете Структурата на файловете за angularjs + nodejs + mongo + express. какво е JADE.when ние използваме nodejs, докато създава проста регистрация ап с ъглова и nodejs

Отговори:

2 за отговор № 1

Уау ... къде дори да започнем по това.

Всичко, което изброихте, са напълно отделни технологии, използвани за създаване на приложения.

Node.js - това е сървър като Apache, който обслужва вашия код. Възел като npm, който е мениджър на пакети.

ъглов - това е вашият интерфейс, html и какво не. Това е една единствена страница, която не изисква да се изпълнява възел, но улеснява създаването на приложения. Ъгълът използва javascript, за да променя съдържанието на страницата, така че да зареждате само веднъж и да обновявате, когато променяте страници.

изразявам - това е вашият бекенд код, той изисква възел. Интерфейсът говори за обажданията "Експрес чрез почивка", след това изразява разговори с базата данни и изпраща данните обратно към интерфейса.

Firebase - това е повече или по-малко база данни, но с някои наистина готини функции в реално време.

беседка - това е пакет мениджър, който обикновено се използва за обработка на всякакви пакети, като Twitter Bootstrap, които искате при създаване на дистрибуцията си. Краткият отговор е, че наистина не се различава от npm.

грухтене - това е бегач, който работи на възел. тя се използва за изграждане и сървър на вашето приложение. Gulp става все по-населена от грубо, но грухтене може да направи неща като тест за тестване, минимизиране на кода, създаване на дистрибуции и други готини неща.

CRUD - Създаване, четене, актуализиране, изтриване. Те са само функциите на вашия код като страница за преглед, която можете да редактирате.

нефрит - по-бърз, но глупав начин да напишете html, който просто затруднява четенето и премахването на всички html скоби и други неща. Мен за шаблониране