While crafting tables can be connected to computers, they have 1 undocumented function, "craft." How does this function work?
It is documented, it just only works with turtles and so is documented (https://tweaked.cc/module/turtle.html#v:craft) there.
I think the peripheral method might be a holdover from before turtles could equip the crafting table, back then you would park the turtle next to an inworld crafting table.