Sidecar (my library) provides no REST API. You just... call the function from PHP. So you'd call it like
<?php
MyNeatServerlessFunction::execute(['foo' => 'bar']);
And that would run the function _on Lambda._ Whether that function is JS, Ruby, Python, whatever.With Sidecar, you never have to configure anything in the AWS console, besides the initial IAM configuration. You give Sidecar admin keys, it configures all the permissions, roles, etc, and then self-destructs the admin keys. So you don't have to muck around with anything at all.
> also curious how yours also differ from the paid Laravel solution that lets you deploy your stack serverless.
Sidecar deploys and executes _non-PHP_ functions from your Laravel app. So it's completely different. Vapor deploys your whole app and runs it on Lambda, I just deploy single functions at a time.