Publier des Données JSON de Validation Express.js
Je suis en train d'écrire une application à l'aide de Node.js et Express.js. L'application dispose d'une (petite) API REST et puis un front-end web. J'utilise MongoDb.
Pour l'API, j'ai tendance POST
de données à un point de terminaison, et ensuite faire le traitement ou que ce soit, et le dump dans une base de données. Cependant, j'ai un schéma de base de données, je voudrais faire respecter. Quelles sont mes options /les meilleures pratiques de l'application d'une structure spécifique sur mon POST
de données donc je sais que certains champs sont présents et de types spécifiques.
Ce serait bien si cela pourrait être fait au niveau middleware, mais il n'est pas nécessaire. Ce que les gens font habituellement pour la validation de schéma d'application?
OriginalL'auteur David Adrian | 2012-12-02
Vous devez vous connecter pour publier un commentaire.
nœud-validator est ce que vous cherchez. Vous pouvez l'utiliser comme un module autonome comme ce
Ou vous pouvez utiliser express-validator qui est construit sur un nœud-programme de validation d'un middleware.
Ni ne JSON de validation.
Ou essayer indicative.adonisjs.com , les repères, montre qu'il est plus rapide que la JOI
OriginalL'auteur zemirco
Ici est de la plus récente référence de divers JSON schema validateurs.
Aussi, pour les meilleures pratiques, vous voudrez peut-être vérifier JSON-schéma qui tente d'établir un moyen standard de définir la façon dont un objet JSON doit être défini.
OriginalL'auteur Evan Siroky