Sweet Life ، أو إنشاء تطبيق ويب بدون كتابة كود

لنقم بإنشاء شبكة اجتماعية بسيطة للضيوف للتواصل في حفلة افتراضية. سيتمكن المستخدمون المسجلون من تكوين صداقات واقتراح الخبز المحمص ومناقشتها ومشاركتها مع الأعضاء الآخرين. في بنية 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