Sweet Life, ou construir um aplicativo da Web sem escrever código
Vamos criar uma rede social simples para os convidados se comunicarem em uma festa virtual. Os usuários registrados poderão fazer amigos, propor brindes, discutir e compartilhá-los com outros membros. Na arquitetura MVC clássica, isso é feito escrevendo modelos, controladores e visualizações apropriados. Mas vamos tentar fazer sem o código.
Evado, -. — Node.js MongoDB. — Visual Studio Code. , .
/party
( ) .
npm install
config
. , NODE_ENV
. config/default
.
( localhost:27017 ). i18n. , . :
NODE_ENV=development node console/install
( Visual Studio — Start app):
NODE_ENV=development node console/start
development
http://localhost:3000
. Adam , .
Email a@a.a
123465
Evado , . - AdminLTE.
"" , ( ) . JSON metadata/app
.
"" . .
"" , .
. "" "". . "".
. "" "" "". , "". , . "".
. , , . , . "". "" :
, , . . "" "" "" "". , , , .
, . , , , . .
" " "_createdAt" " ". , .
.
. . , . "", . " " " ". "_state" "".
Evado . .
"" :
- ( )
"" :
-
- " " " "
- " "
-
- " " " "
- " "
. , , .
, ""? , .
, "" "" "". , "" "" "".
-… , . , :
- -, , " "
, ; - -, ( ), .
- . , "":
{"Class":"component/meta/relation/FriendMembers"}
, . () "". , , metadata/app
. "".
console/default
params
enableSignUp: true
"". "" .
: auth.register
:
.
: memberInstantiation
: ""
: {
Class: 'evado/component/handler/MetaClassInstantiation',
className: 'member'
}
. Evado .
. , , . , . , . , , , , .
- ( ), console/security.
"" " — ". :
- ( )
- ( )
- ( )
. "" , .
( ).
:
- ,
- ,
- ,
- ,
-. , , , "" "" . .
{"Class":"component/meta/rbac/rule/ToastRule"}
, "" . , . , -. , , . "" — ?
P.S.
. .
. :
Email: b@b.b
Password: 123456