You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rave.apache.org by "Jmeas Pls (JIRA)" <ji...@apache.org> on 2014/07/21 21:24:42 UTC
[jira] [Created] (RAVE-1113) Craete bootstrap API endpoint
specification
Jmeas Pls created RAVE-1113:
-------------------------------
Summary: Craete bootstrap API endpoint specification
Key: RAVE-1113
URL: https://issues.apache.org/jira/browse/RAVE-1113
Project: Rave
Issue Type: Task
Components: rave-portal
Reporter: Jmeas Pls
The Angular app will be entirely managed by, well, Angular. As with most client-heavy apps we will need a bootstrapping endpoint that gives all of the information necessary for Angular to build out the UI.
Presently [our API|http://wiki.apache.org/rave/RESTAPI] is structured solely around the part of the app that manages gadgets. This isn't too surprising as that part of the app is where the bulk of the work on the Angular branch involves. But this bootstrapping route is just as important!
In general, if the user isn't logged in then it might be as small as an object saying that they aren't authorized. If they are logged in, then it should be the user's info.
This initial data will be sent back from the server with the initial request, as it's used during the app's startup.
--
This message was sent by Atlassian JIRA
(v6.2#6252)