Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

254
Visualizações
Empujando datos desde la entrada html para separar el nodo JS de manejo de API

Así que estoy creando una página web con un formulario que, cuando se envía, debe publicar la entrada del usuario en una base de datos de Notion. Ambas partes funcionan por separado, pero tengo dificultades para encontrar información sobre cómo hacer que el nodo de manejo de la API y el sitio HTML+CSS+JS se comuniquen.

 //API Handler const dotenv = require('dotenv').config(); const {Client} = require('@notionhq/client'); const notion = new Client({ auth: process.env.NOTION_KEY }); database_id = process.env.NOTION_DATABASE_ID; let createNewDayNotion = function(valsFromUser){...}

La página web es html+css+js puro muy simple y la acción de llamada es un onmousemove="getUserInputData()"

Ambas partes funcionan, el problema es que no entiendo cómo usar la función en el nodo API en el código JS de la web principal. Entiendo que require no funciona en el lado del cliente, porque si trato de implementar el código API en el mismo espacio de trabajo de VSCode que la interfaz, me da require is not defined .

Como puede notar, soy un completo principiante en el diseño de sitios web y realmente solo estoy buscando la forma más fácil de hacer que la página web y el nodo se comuniquen.

Esperaba no necesitar realmente un back-end, ya que la página solo se comunica con la noción API, ¿es esto posible? ¿O es solo una pregunta confusa?

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda