如何在React和Express之间共享模式?

是否有建议的模式在React客户端和Express后端之间共享模式(或一般而言的模块)?我想在客户端和服务器上进行相同的验证,并且不想重复自己。

天真地,我通过要求服务器代码中的客户端的模式模块将其用于开发:

const schema = require ('./../../../client/src/schema.js');

但是,在生产中,该架构会与其他所有内容打包在一起,因此无法单独部署。