1
resposta

Conectando o frontend

Queria saber como conectar meu front (pág html) com o back e mandando para o BD igual ao curso.

<form action="">

            <fieldset>
                <legend>Dados</legend>

                <div>
                    <label for="data">Data:</label>
                    <input type="date" id="data" name="data">

                    <label for="id">id:</label>
                    <input type="number" id="id" name="id">

                    <label for="cliente">Cliente:</label>
                    <input id="cliente" name="cliente" required>

                    <label for="pet">Pet:</label>
                    <input id="pet" name="pet">

            <label for="servico">Serviço:</label>
                    <input id="servico" name="servico">

            <label for="status">Status:</label>
                    <input id="status" name="status">
                </div>

            </fieldset>

            <div class="botoes">
                <button type="submit">Inserir</button>

                <button >Cancelar</button>
            </div>

        </form>

mais ou menos assim.

1 resposta

Oi Lucas, nesse caso, o que você precisa fazer diretamente é colocar no action do seu form, a url que você criar lá no seu nodejs.

Ex: se no seu nodejs, você tem um código parecido com esse:

app.post('/cadastro', (req, res) => {
    // faz alguma coisa...
})

no seu form, se você está em localhost, você terá algo como <form action="/cadastro" method="post">.

Deu pra entender um pouco do processo?