1
00:00:00,000 --> 00:00:03,000
[Maximillian Schwartzmuller] So in the previous section,

2
00:00:03,000 --> 00:00:08,000
you did learn how to fetch data with NextJS,

3
00:00:08,000 --> 00:00:12,000
how to fetch data either from some external source

4
00:00:12,000 --> 00:00:17,000
with help of an HTTP request that's sent on the server side,

5
00:00:18,000 --> 00:00:22,000
or directly from some source you control,

6
00:00:22,000 --> 00:00:26,000
like from a database with code on the server site.

7
00:00:27,000 --> 00:00:32,000
In this section, we'll now explore data mutation,

8
00:00:32,000 --> 00:00:36,000
so how you can change data and store new data

9
00:00:36,000 --> 00:00:39,000
because of course, most web applications,

10
00:00:39,000 --> 00:00:42,000
or at least many web applications

11
00:00:42,000 --> 00:00:45,000
don't just need to fetch data,

12
00:00:45,000 --> 00:00:49,000
but also at some point change or add some data.

13
00:00:49,000 --> 00:00:54,000
And therefore, you'll learn about different options

14
00:00:54,000 --> 00:00:58,000
you have for manipulating data when working with NextJS

15
00:00:58,000 --> 00:01:03,000
and most importantly, you will learn how to use a feature

16
00:01:03,000 --> 00:01:06,000
called Server Actions to manipulate

17
00:01:06,000 --> 00:01:09,000
and update data in NextJS.

