Sviluppo backend in Crystal — un linguaggio che si legge quasi come Ruby ma si compila in un veloce binario nativo. Se ami una sintassi espressiva ma hai bisogno di un reale throughput, questa è esattamente la mia area. Negli ultimi quattro anni ho consegnato dozzine di API, processori in background e strumenti interni in produzione sul microframework Kemal e sullo stack Lucky più completo, quindi scelgo lo strumento adatto al problema piuttosto che forzare una forma su tutto. Per API JSON leggere utilizzo Kemal: routing, middleware e piccola impronta, avvio in millisecondi. Per applicazioni strutturate con azioni tipizzate, migrazioni e rendering lato server utilizzo Lucky, dove il compilatore cattura percorsi rotti e parametri mancanti prima del deployment. Una consegna tipica include endpoint REST o JSON documentati, schema PostgreSQL con migrazioni, autenticazione e gestione dei token, validazione delle richieste e una suite di specifiche. Impacchetto la build in un container, quindi il deployment è un'immagine piccola, e log strutturati più controlli di salute ti permettono di osservare il servizio in produzione. Poiché Crystal è tipizzato staticamente e compilato, intere classi di sorprese a runtime semplicemente non si verificano, e il binario mantiene alta concorrenza su hardware modesto. Inviami un elenco di endpoint, modello di dati e latenza target — fornirò stime oneste e un pezzo funzionante che puoi eseguire tu stesso fin dall'inizio. Mi interessa il codice pulito, specifiche leggibili e note di passaggio affinché il tuo team possa andare avanti senza di me.
Freelancer contacts
E-mailShow
Venti · consiglio
Prima di ordinare
Guarda il portfolio del freelancer.
Descrivi il tuo compito e chiedi un prezzo e una scadenza.
Controlla le recensioni di altri clienti.
Oppure pubblica un progetto e confronta diverse offerte.
Contact the freelancer
Order the service or ask the freelancer a question.