1 00:00:00,250 --> 00:00:01,150 Well done. 2 00:00:01,150 --> 00:00:03,900 What you've actually created is your own framework for 3 00:00:03,900 --> 00:00:06,335 building simple dynamics sites. 4 00:00:06,335 --> 00:00:10,740 You've got a router that handles routes, you've made your own templating engine, 5 00:00:10,740 --> 00:00:14,180 and you can inject variables to create dynamic websites. 6 00:00:15,240 --> 00:00:17,360 When you come to the end of a project like this, 7 00:00:17,360 --> 00:00:21,020 you may have mixed feelings of accomplishment or even confusion. 8 00:00:21,020 --> 00:00:22,810 You may be asking what just happened? 9 00:00:22,810 --> 00:00:25,690 Or, maybe your brain feels like it's swelling a bit with 10 00:00:25,690 --> 00:00:27,785 the new neurons coming online. 11 00:00:27,785 --> 00:00:29,525 And that's all natural. 12 00:00:29,525 --> 00:00:32,925 The best thing for you to do now is to go back over what you've done and 13 00:00:32,925 --> 00:00:38,015 improve it, brick it, or even build something new with what you've learned. 14 00:00:38,015 --> 00:00:41,145 Here's an idea what you can do to improve this project. 15 00:00:41,145 --> 00:00:45,025 Add the ability to serve static files like CSS files. 16 00:00:45,025 --> 00:00:49,145 CSS is embedded on every page, extract that into an external file and 17 00:00:49,145 --> 00:00:51,425 then serve through Node JS. 18 00:00:52,590 --> 00:00:55,890 Finally, before I go, here's a project suggestion. 19 00:00:55,890 --> 00:00:58,780 Create a Lorem Ipsum generator. 20 00:00:58,780 --> 00:01:02,250 Lorem Ipsum is what you can use for placeholder text. 21 00:01:03,530 --> 00:01:05,640 Here's an example of a generator online. 22 00:01:07,030 --> 00:01:09,446 Why not try and recreate this with nerd.js? 23 00:01:09,446 --> 00:01:14,513 [BLANK_AUDIO] 24 00:01:14,513 --> 00:01:17,860 Until next time, keep breaking things and keep coding.