A very quick recap on what we have learned about forms thus far.
Firstly, I want to emphasize again that forms are the money 💲💲💲 pages for sites.
They're usually used for A/B testing, they're used to measure kind-of success rates, click through rates,
they can be phenomenally useful.
That's a hard word, "phe no men ally",
useful. But you get the point - they are the money 💰 pages.
And we looked at the fact that the data within a form is usually submitted to a server for processing.
But it's not always, and we're going to see examples of that in this course.
Sometimes you just want to effect something on the front end.
You want to effect the DOM.
So we know the forms are very powerful for interacting with users.
And we have discussed that the two aspects to a form is (1) the front end, which involves the HTML and CSS,
and of course is (2) the back end, which involves the database and server side processing.
And of course, we also discussed widgets.
We know that a form is made up of one or more form controls or widgets.
We've already seen a very simple example of the input text type widget.
And of course, most importantly, how do we write a form?
How do we start writing in our code?
Well, we have to use the <form> wrapper. And within the form wrapper,
the two most important attributes are the (1) action attribute and the (2) method attribute.
And both of these attributes are needed because we need to tell the browser what to do, or which backend
server needs to process the information that's submitted within the form.
So that's a quick recap.
And right now we've kind of done a bit of theory, but nothing beats practical examples.
And we're going to go into so much detail in this course about the widgets and you're going to see how
powerful some of them really are.
But before we jump into that, I just want to take a step back and I want to just code with you.
I want to just code up some forms,
so don't worry if you don't fully understand what all the widgets mean, but let's have some fun.
I'll see you the next lecture.