Costruirò un endpoint Node.js testato per i tuoi dati json


Informazioni su questo servizio
Traduzione automatica.
Trasforma una regola chiara sui dati in un'API Node.js funzionante.
Costruirò un endpoint JSON locale che valida il tuo input, applica la mappatura o il calcolo documentato e restituisce il risultato concordato. La memorizzazione SQLite impedisce che lo stesso evento crei record duplicati; le ripetizioni in conflitto restituiscono un errore chiaro.
Incluso:
- Una operazione e un formato di output
- Fino a 20 campi di input scalari e 10 regole esplicite
- Codice sorgente, test automatizzati e un esempio di richiesta eseguibile
- Istruzioni di configurazione e un record dei risultati dei test
- Una revisione entro l'ambito concordato
Esempi: normalizzare dati di form, calcolare un punteggio definito o trasformare un record JSON.
Ingegnere e PhD con sei anni di esperienza ingegneristica. La mia demo RuleBench utilizza dati sintetici e documenta 24 test passati. I progetti industriali sono riservati.
Lo sviluppo, i test e la documentazione usano strumenti assistiti da AI. Concordiamo sui dati e gli strumenti consentiti prima di elaborare il materiale del tuo progetto.
Servizio locale solo: nessuna connessione API esterna, hosting, autenticazione, pagamenti o UI. Contattami su Fiverr prima di ordinare così possiamo confermare ambito, esempi e ambiente.
Scopri di più su Gilmar Nogueira
Engineer and PhD building APIs backend tools and automation
- DaFrancia
- Membro dafeb 2020
- Ultima consegna6 anni
Lingue
Francese, Portoghese, Inglese
Traduzione automatica.
FAQ
Traduzione automatica.
Cosa è incluso esattamente?
Un endpoint POST in un piccolo servizio Node.js locale: fino a 20 campi di input scalari, una mappatura o calcolo deterministico con fino a 10 regole esplicite, un formato di output JSON, memorizzazione locale SQLite, gestione di duplicati e conflitti, codice sorgente, test, esempio di richiesta e documentazione di configurazione.
Cosa copre la protezione dai duplicati?
Una chiave evento stabile e lo stesso input normalizzato riutilizzano il risultato memorizzato. Riutilizzare la chiave con input diversi restituisce un errore. Questo copre un servizio locale e i suoi record SQLite. Non garantisce un'elaborazione esatta una volta sola attraverso servizi esterni o impedisce effetti collaterali esterni.
Collegherai la mia app a un'API esterna o la distribuirai?
Questo pacchetto fornisce un endpoint locale eseguibile. Connessioni API di terze parti, firme webhook, credenziali, distribuzione pubblica, hosting, code, callback e sicurezza in produzione richiedono un ambito concordato separatamente. Non è richiesta sottoscrizione a pagamento o API a pagamento per il pacchetto locale.
Di cosa hai bisogno prima di iniziare?
Una operazione, definizioni di input/output, fino a 10 regole esplicite, almeno cinque esempi sintetici tra cui casi limite e invalidi, una chiave evento stabile, il tuo ambiente Node.js e restrizioni su AI/dati. Contattami prima di ordinare se qualche requisito non è chiaro.
Come confermiamo che il risultato è corretto?
Concordiamo sugli output attesi prima dell'implementazione. La consegna include test automatizzati per questi esempi, input invalidi e comportamento in caso di duplicati/conflitti, più un esempio di richiesta eseguibile e i risultati registrati. Se le regole scritte e gli esempi sono in disaccordo, risolviamo prima quello prima di programmare.
Cosa include una revisione?
Un ciclo consolidato di modifiche entro l'ambito di input, regole, output e ambiente concordato. Nuovi endpoint, nuove regole, servizi esterni o un workflow diverso richiedono un ambito separato. Un test di accettazione fallito è un difetto da correggere, non una nuova funzionalità.
Utilizzi strumenti di intelligenza artificiale?
Sì. Uso AI per implementazione, test e documentazione, poi verifico con esempi concordati. Condividi restrizioni su strumenti e dati prima di ordinare. Usa dati sintetici; non inviare segreti o materiali riservati prima di aver concordato come gestirli. Questo pacchetto non è adatto a requisiti senza AI.
Posso vedere un esempio rilevante?
RuleBench è una demo locale originale con dati sintetici: calcoli deterministici, validazione JSON, memorizzazione SQLite e gestione replay/conflitti. Il suo ambiente registrato ha superato 24 test. È una demo personale, non una consegna al cliente. Il codice e i dati industriali rimangono riservati.
