Как правильно передать данные из фронта на React.JS в бэк на NodeJS

Как правильно организовать работу ReactJS кода, что бы handler c клиента передавал данные в бэк, в поле body (модуль Twilio) (а именно: URL на которой находится пользователь и значение инпута) ?

На фронте есть некоторый компонент с инпутом:

<form>
    <input type="text"/>
    <button onClick={handler}>Добавить</button>
</form>

Бэк:

    const accountSid = 'account-Sid';
    const authToken = 'auth-token';
    const client = require('twilio')(accountSid, authToken);
    
    const SendMessage = client.messages
        .create({
            body: 'text_here',
            from: 'whatsapp:+@recipient',
            to: 'whatsapp:+@reciever'
        })
        .then(message => console.log(message.sid))
        .done();
    
    module.exports = {
        SendMessage
    }

Что бы конкретнее понять как должен работать компонент на фронте прибегну к псевдокоду:

 import SendMessage from '../server/messageAPI/messageAPI'

  const location = useLocation();
  let value = '';

  const handler = () => {
     SendMessage(location, value)
  }
   <form>
        <input type="text" value={value}/>
        <button onClick={handler}>Добавить</button>
    </form>

Ответы (0 шт):