@thedavid - I’m pretty excited about it. If you take a look at Blockspring (I was their first employee), it’s pretty much just that: a catalogue of functions that are searchable by use case, and an easy way to provision these functions. the difference is that they focused on a slack and spreadsheets as client (vs. JAMstack apps), and I want to do it Free and Open Source.
in terms of implementation, it’s mostly proof-of-concept stuff. We have:
- defined a first version of the config file underlying each function
- started the search interface (it’ll look a lot like functions.netlify.com)
- have a CLI skeleton (i.e. a hodgepodge of commands/scripts right now) for NextJS/Vercel.
The scripts are:
- grabbing a functions code and metadata from a config file
- asking the user for secrets & pushing them into Vercel
- doing the other random configuration stuff needed to get the code to run as a Vercel function
upon your next commit.
Definitely open to changing the implementation and direction if it can make things more useful. This is just one of those things I wish existed… and would love it if i’m not the only one.
looking forward to chatting about the other ideas and with @dthyresson if he’s interested!