Esiste una serie di standard per le regole di convalida dei dati? [chiuso]

0

Sto cercando di sviluppare un motore di convalida dei dati generico per i moduli Web. Fondamentalmente, l'idea è di scrivere una libreria che carichi uno "schema di convalida" JSON e quindi generi le regole di convalida lato server e lato client appropriate per varie librerie di convalida dei dati.

Sembra che ognuno abbia il proprio set di nomi di regole di convalida. Ad esempio, supponiamo di dover controllare che una stringa abbia un numero minimo di caratteri. Nella libreria lato server Valitron , la regola è chiamata lengthMin . Nella libreria lato client bootstrapvalidator , si chiama stringLength .

La mia domanda è: esiste un qualche tipo di standard (ANSI, ISO, ecc.) per i nomi delle regole e i nomi dei parametri delle regole di convalida dei dati comuni?

    
posta alexw 23.09.2014 - 01:59
fonte

1 risposta

0

Non ci sono standard per le convenzioni di denominazione da parte di alcun gruppo di lavoro importante. Il massimo che potresti ottenere sarebbe standard all'interno di un'organizzazione o per un particolare prodotto, quindi sei effettivamente libero di scegliere i nomi che ritieni migliori.

Forse scegli il meglio di alcune già grandi implementazioni (ad esempio ActiveRecord Validations / Flask WTF ecc.). Non puoi sbagliare a prendere in prestito da loro.

    
risposta data 23.09.2014 - 03:05
fonte

Leggi altre domande sui tag