甜蜜的生活,或构建无需编写代码的Web应用
让我们创建一个简单的社交网络,供来宾在虚拟派对上进行交流。注册用户将可以结交朋友,举杯,讨论并与其他成员分享。在经典的MVC体系结构中,这是通过编写适当的模型,控制器和视图来完成的。但是,让我们尝试不使用代码。
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