Sweet Life oder Erstellen einer Webanwendung ohne Code

Sweet Life oder Erstellen einer Webanwendung ohne Code





Erstellen wir ein einfaches soziales Netzwerk, in dem Gäste auf einer virtuellen Party kommunizieren können. Registrierte Benutzer können Freunde finden, Toasts vorschlagen, diskutieren und mit anderen Mitgliedern teilen. In der klassischen MVC-Architektur erfolgt dies durch Schreiben geeigneter Modelle, Controller und Ansichten. Aber versuchen wir, auf den Code zu verzichten.



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