Sweet Life, o construir una aplicación web sin escribir código
Creemos una red social simple para que los invitados se comuniquen en una fiesta virtual. Los usuarios registrados podrán hacer amigos, proponer brindis, debatir y compartirlos con otros miembros. En la arquitectura MVC clásica, esto se hace escribiendo modelos, controladores y vistas apropiados. Pero intentemos prescindir del código.
Evado, -. — Node.js MongoDB. — Visual Studio Code. , .
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