1
00:00:02,000 --> 00:00:03,000
So now in this module,

2
00:00:03,000 --> 00:00:05,000
we again applied what we learned

3
00:00:05,000 --> 00:00:08,000
about data fetching to our events project

4
00:00:08,000 --> 00:00:10,000
and we saw get static props in action.

5
00:00:10,000 --> 00:00:14,000
Again, also with the revalidate option to make sure

6
00:00:14,000 --> 00:00:19,000
that this is regenerated from time-to-time after deployment.

7
00:00:19,000 --> 00:00:21,000
We also saw it in action on that dynamic page

8
00:00:21,000 --> 00:00:23,000
in conjunction with get static paths

9
00:00:23,000 --> 00:00:27,000
which you need then also with the fallback option

10
00:00:27,000 --> 00:00:31,000
so that we don't need to prepare all possible instances

11
00:00:31,000 --> 00:00:33,000
off this page in advance.

12
00:00:33,000 --> 00:00:37,000
And we also saw get service at props and action

13
00:00:37,000 --> 00:00:40,000
which we then however replaced with client sites

14
00:00:40,000 --> 00:00:43,000
data fetching to practice this again as well.

15
00:00:43,000 --> 00:00:47,000
And therefore you now know all the key data

16
00:00:47,000 --> 00:00:51,000
fetching mechanisms you can use in Next js.

17
00:00:51,000 --> 00:00:53,000
You also learned that you can combine some,

18
00:00:53,000 --> 00:00:57,000
for example client site data fetching and static generation.

19
00:00:57,000 --> 00:01:00,000
You saw that in the previous course section.

20
00:01:00,000 --> 00:01:03,000
And therefore you now have all the tools you need

21
00:01:03,000 --> 00:01:08,000
for building truly dynamic Next js applications,

22
00:01:08,000 --> 00:01:11,000
where you have pages which are defining

23
00:01:11,000 --> 00:01:14,000
your routes structure and where in the pages

24
00:01:14,000 --> 00:01:16,000
you can then pre-render those pages

25
00:01:16,000 --> 00:01:21,000
with the data those pages might need if any.

26
00:01:21,000 --> 00:01:24,000
Therefore this wasn't never important practice module

27
00:01:24,000 --> 00:01:28,000
and we're now ready to dig deeper into Next js.

