No caso do campo de busca, não estamos fazendo um submit, porque precisamos colocar o
<input>
dentro da tag
<form>
?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
No caso do campo de busca, não estamos fazendo um submit, porque precisamos colocar o
<input>
dentro da tag
<form>
?
O campo de busca vai precisar pegar aquelas informações que o usuário está nos mandando. Apesar de não ter o botão submit, você vai reparar que normalmente dentro do form vai existir uma action (que pode ser search) e um metodo (no caso do search seria o GET). Isso é necessário para pegar o que usuário escreveu no campo de pesquis e mandar para o servidor. Para se aprofundar mais na sua dúvida você pode dar uma procurada sobre a diferença entre os metódos POST e GET de um form.