Changes for page HTTP Resources
Last modified by Erik Bakker on 2024/08/23 10:51
From version 16.1
edited by Danniar Firdausy
on 2024/08/21 10:21
on 2024/08/21 10:21
Change comment:
There is no comment for this version
To version 7.1
edited by Eva Torken
on 2023/04/20 11:33
on 2023/04/20 11:33
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. dfirdausy1 +XWiki.etorken - Content
-
... ... @@ -2,10 +2,8 @@ 2 2 In this microlearning, we will focus on learning about HTTP Resource (Paths). 3 3 A crucial part of setting up your (API) Gateway with the help of RESTful services is knowing to which resources (i.e. Order, Client, Employee) you want to give external parties access via your (API) Gateway. 4 4 5 - In this microlearning, we willdiveintothe essentials of HTTP ResourcePaths. A crucial part of setting upyourAPI Gateway with the help of RESTful servicess knowing to which resources (e.g.,Order, Client, Employee)you wantto give external partiesaccess to your business processes viayour API Gateway. Let us explore the best practices and foundationalconcepts toeffectivelyset up your API Gateway.5 +Should you have any questions, please contact [[academy@emagiz.com>>mailto:academy@emagiz.com]]. 6 6 7 -If you have any questions along the way, feel free to reach out to us at [[academy@emagiz.com>>mailto:academy@emagiz.com]]. 8 - 9 9 == 1. Prerequisites == 10 10 11 11 * Basic knowledge of the eMagiz platform ... ... @@ -55,20 +55,23 @@ 55 55 In the following microlearning on HTTP Operations, we will bring the HTTP Resource (Paths) together with the HTTP Operations. 56 56 That combination is the basis for any integration that runs via the API Gateway. 57 57 58 -== 4. Keytakeaways==56 +== 4. Assignment == 59 59 58 +Read up on the best practices when it comes to the naming of HTTP Resource Paths and see if you can relate this to the eMagiz implementation. 59 +This assignment can be completed with the help of the (Academy) project that you have created/used in the previous assignment. 60 + 61 +== 5. Key takeaways == 62 + 60 60 * Start at the backend operation 61 61 * Determine usability of what is provided to you 62 62 * Take action based on that analysis 63 63 64 -== 5. Suggested Additional Readings ==67 +== 6. Suggested Additional Readings == 65 65 66 66 If you are interested in this topic and want more information on it please read the help text provided by eMagiz and read the following links: 67 67 68 -* [[REST API naming concepts (External)>>https://restfulapi.net/resource-naming/||target="blank"]] 69 -* [[Crash Course (Menu)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.WebHome||target="blank"]] 70 -** [[Crash Course API Gateway (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course API Gateway.WebHome||target="blank"]] 71 -*** [[Swagger UI (Explanation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course API Gateway.crashcourse-api-gateway-swagger-ui||target="blank"]] 72 -*** [[HTTP Operations (Explanation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course API Gateway.crashcourse-api-gateway-http-operations||target="blank"]] 73 -* [[HTTP Resources (Search Results)>>url:https://docs.emagiz.com/bin/view/Main/Search?sort=score&sortOrder=desc&highlight=true&facet=true&r=1&f_space_facet=0%2FMain.&l_space_facet=10&f_type=DOCUMENT&f_locale=en&f_locale=&f_locale=en&text=%22HTTP+Resources%22||target="blank"]] 74 -)))((({{toc/}}))){{/container}}{{/container}} 71 +* [[REST API naming concepts>>https://restfulapi.net/resource-naming/||target="blank"]] 72 + 73 +== 7. Silent demonstration video == 74 + 75 +As this is a more theoretical microlearning no demonstration video is created. See you in the next microlearning.)))((({{toc/}}))){{/container}}{{/container}}