1 00:00:01,060 --> 00:00:02,590 Our common service is all complete. 2 00:00:02,590 --> 00:00:05,330 So let's very quickly do a quick test using postmen. 3 00:00:05,350 --> 00:00:07,670 I'm going to put that go in my terminal to get started. 4 00:00:07,670 --> 00:00:13,300 I'm going to find my terminal window that is inside that comments project directory and I'll run NPM 5 00:00:13,300 --> 00:00:15,130 start inside there. 6 00:00:15,250 --> 00:00:20,500 Now once you recall that we now have two separate services two separate express applications running 7 00:00:20,500 --> 00:00:21,410 on our machine. 8 00:00:21,460 --> 00:00:25,490 One is listening on Port 4000 the others listening on port four thousand one. 9 00:00:25,840 --> 00:00:27,730 So we want to communicate with our common service. 10 00:00:27,730 --> 00:00:32,760 We need to make a request to local host or thousand and one all right. 11 00:00:32,790 --> 00:00:37,230 So now that that is running let's flip over to postman. 12 00:00:37,420 --> 00:00:40,800 I'm going to open up a new request tab right here. 13 00:00:40,900 --> 00:00:45,480 I'm going to make a post request because I want to try to create a comment just to get started. 14 00:00:46,090 --> 00:00:51,550 I'm gonna put in my local host four thousand and one again four thousand one because we want to reach 15 00:00:51,550 --> 00:00:52,570 out to our comments. 16 00:00:52,570 --> 00:00:56,860 Service and we'll make a request to slash posts. 17 00:00:56,900 --> 00:01:01,580 The idea of a postal we want to add a comment to now our comment service right now it doesn't really 18 00:01:01,580 --> 00:01:07,880 have any idea of what valid post ideas are so we can put in any post ideas right here that we want to. 19 00:01:07,880 --> 00:01:08,830 Any string whatsoever. 20 00:01:08,870 --> 00:01:10,730 I'm going to put in just one two three. 21 00:01:10,760 --> 00:01:18,550 That's gonna be the idea of the post that we're going to imagine actually exists and then flash comments. 22 00:01:18,590 --> 00:01:19,930 Next up I'll go to headers. 23 00:01:20,000 --> 00:01:30,790 I'm gonna put in a content type of application slash Jason I'll then go to body I'll select raw I'm 24 00:01:30,790 --> 00:01:37,660 going to make sure the dropdown is set to Jason and I will enter in some Jason right here remember a 25 00:01:37,660 --> 00:01:44,950 comment must have a content property so I'll give my comments some content or something like I am a 26 00:01:45,230 --> 00:01:51,420 comment I'll go ahead and send this thing off and there we go. 27 00:01:51,420 --> 00:01:57,030 I've got a two a one created and you'll notice the inside of our response we've got an array of comments 28 00:01:57,300 --> 00:02:04,020 that are associated presumably with post that has ideas One two three EPs that looks good now let's 29 00:02:04,020 --> 00:02:10,970 make sure that we can retrieve all of our comments with some given post as well I can open up another 30 00:02:10,970 --> 00:02:19,670 request Tab I'm gonna make a get request to a local host four thousand and one post and I want to get 31 00:02:19,700 --> 00:02:27,610 all the comments that are associated with Post One two three flash comments then once again on the headers 32 00:02:27,610 --> 00:02:29,530 tab content 33 00:02:33,130 --> 00:02:41,120 of application Jason we don't need a body because we are making a get request so I'll go ahead and send 34 00:02:41,510 --> 00:02:46,310 I get a two hundred OK and there is my array of comments right there just to make sure this is all working 35 00:02:46,310 --> 00:02:50,370 correctly let's try to add in just one more comment make sure that we don't overwrite any comment or 36 00:02:50,370 --> 00:02:56,670 anything like that so I got to go back over to my post request tab right here I'll change the content 37 00:02:56,730 --> 00:03:05,660 to second comment I'll send it off I can now see inside the response and I've got two comments here 38 00:03:05,720 --> 00:03:10,990 one that says I'm a comment dealer says second comment and then I go to my get request tab I can make 39 00:03:10,990 --> 00:03:13,630 the request again and yeah there we go. 40 00:03:13,630 --> 00:03:14,910 Very good. 41 00:03:15,040 --> 00:03:15,310 All right. 42 00:03:15,340 --> 00:03:22,420 So that is it for the very basic very simple express J.S. stuff that's all we're going to really write 43 00:03:22,900 --> 00:03:27,910 as far as like simple express stuff goes we're not going to take a pause we're gonna come back the next 44 00:03:27,910 --> 00:03:32,890 video and start working on that react application and once we finish that thing up very quickly we're 45 00:03:32,890 --> 00:03:38,700 then going to start to see some really big issues start to crop up with our current design. 46 00:03:38,700 --> 00:03:41,980 There is some really going to hit in nasty stuff inside of here. 47 00:03:42,070 --> 00:03:45,540 Maybe it's not the worst stuff in the world but it's definitely not very efficient. 48 00:03:45,640 --> 00:03:47,680 It's going to start to put that react application together. 49 00:03:47,740 --> 00:03:51,880 We're gonna start to see some problems with our implementation and then we're gonna start to figure 50 00:03:51,880 --> 00:03:55,700 out how we can solve these things with a micro services style approach. 51 00:03:55,710 --> 00:03:57,340 So a quick pass see you in just a minute.