甜蜜的生活,或构建无需编写代码的Web应用

甜蜜的生活,或构建无需编写代码的Web应用





让我们创建一个简单的社交网络,供来宾在虚拟派对上进行交流。注册用户将可以结交朋友,举杯,讨论并与其他成员分享。在经典的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