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

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





لنقم بإنشاء شبكة اجتماعية بسيطة للضيوف للتواصل في حفلة افتراضية. سيتمكن المستخدمون المسجلون من تكوين صداقات واقتراح الخبز المحمص ومناقشتها ومشاركتها مع الأعضاء الآخرين. في بنية MVC الكلاسيكية ، يتم ذلك عن طريق كتابة النماذج ووحدات التحكم وطرق العرض المناسبة. لكن دعونا نحاول الاستغناء عن الكود.



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 



All Articles