Gibt es eine empfohlene Möglichkeit, das Modell zu exportieren und es als Validierung in einer serverseitigen Anforderung zu verwenden?MobX State Tree - Exportieren der Modellvalidierung?
dh Wenn ich einen Benutzer
User = types.model("User", {
id: types.identifier(),
firstName: types.string,
lastName: types.string,
leftHanded: types.optional(types.boolean, false),
})
Und dann einen Express-Endpunkt haben
app.put('/user', function(req, res) {
const user = User.create(req.body);
const record = db.push(getSnapshot(user)).write();
res.send(record);
});
Wenn der Server mit der App gebündelt dann ist alles in Ordnung, aber was ist, wenn ich möchte, dass sie entkoppeln und einen eigenständigen API-Server erstellen?
Macht es Sinn, die Domänenmodelle als separates Paket zu haben?
(würde gerne mobx-state-tree
Tag hinzuzufügen, aber ich habe nicht rep)