Miglioramenti Dockerfile e UX dell'Assistente AI
32 min
note di rilascio (21 set) nuova versione dell'assistente ai, miglioramenti ux, regola del nome del sottodominio predefinito, correzioni di bug nuova versione dell'assistente ai dockerfile siamo entusiasti di presentare una versione aggiornata del nostro assistente ai ecco le novità interazione migliorata con le api di openai abbiamo perfezionato i prompt e il contesto del progetto per ottenere risultati migliori per le correzioni del dockerfile durante i deployment non riusciti aggiornamento della versione del modello passando a una versione più recente del modello, abbiamo ampliato la dimensione del contesto, garantendo risultati più rapidi e accurati diagnosi migliorata del dockerfile l'assistente può ora individuare più precisamente i problemi con il dockerfile e suggerire correzioni appropriate, garantendo che il tuo progetto funzioni senza problemi sui contenitori back4app regola del nome del sottodominio predefinito in risposta a feedback preziosi dai nostri utenti, abbiamo aggiornato la convenzione di denominazione del sottodominio predefinito per i progetti distribuiti su contenitori per rispettare la privacy degli utenti, la nuova regola di denominazione utilizzerà esclusivamente le informazioni sul nome del repository, escludendo dettagli specifici dell'utente supporto per il deployment senza port esposto nel dockerfile ora puoi specificare la porta che desideri esporre direttamente nelle impostazioni di creazione dell'app, eliminando la necessità di farlo all'interno del dockerfile per impostazione predefinita, la port delle impostazioni dell'app sarà esposta se non viene specificata alcuna porta nelle impostazioni, il sistema farà riferimento al dockerfile miglioramenti ux repo cliccabili i repository sono ora cliccabili, reindirizzando gli utenti a una nuova pagina per una visualizzazione dettagliata visualizzazione migliorata per schermi più grandi abbiamo ottimizzato l'esperienza utente per gli utenti con schermi più grandi visualizzazione uniforme dei log i log sono stati collocati all'interno di una casella, simile ai log di deployment, per un aspetto e una sensazione coerenti visualizzazione dell'autore del repo c'era un problema in cui l'autore del repo veniva sempre visualizzato come 'webflow' questo è stato risolto correzioni di bug problemi con l'assistente ai l'assistente è stato attivato in modo errato per progetti senza un dockerfile il messaggio di avviso per l'assistente ai aveva problemi i dockerfile non venivano visualizzati nel formato corretto dall'assistente ai panoramica dell'app \ alcuni utenti hanno segnalato problemi di visualizzazione nella schermata di panoramica dell'app questo è stato risolto note di rilascio (27 luglio) assistente ai, controlli di salute personalizzati, porte nelle impostazioni e miglioramenti ux assistente ai per distribuzioni senza soluzione di continuità siamo entusiasti di annunciare la nostra integrazione con le api di openai, introducendo un assistente ai per facilitare le distribuzioni del tuo repo su back4app quando incontri sfide o errori durante la distribuzione, il nostro assistente ai interviene rapidamente, fornendo soluzioni efficaci in questa versione iniziale, l'assistente ai offre suggerimenti per il dockerfile per affrontare i problemi identificati accettare queste raccomandazioni crea una nuova pull request direttamente sul tuo repo, semplificando ulteriormente il processo per te controlli di salute personalizzati per distribuzioni precise per fornire maggiore controllo e precisione nella distribuzione delle tue applicazioni, abbiamo introdotto i controlli di salute personalizzati ora puoi designare l'endpoint specifico che back4app utilizzerà per verificare la salute della tua applicazione durante la distribuzione fornendo semplicemente l'url appropriato, back4app effettuerà una richiesta http prima di finalizzare la distribuzione questa aggiunta garantisce che la tua applicazione funzioni in modo ottimale prima di qualsiasi rilascio di distribuzione configurazione delle porte nelle impostazioni dell'app ti offriamo maggiore flessibilità nel determinare come la tua applicazione risponde ora puoi definire la porta specifica a cui la tua applicazione deve rispondere all'interno delle impostazioni dell'app, anche se ci sono più porte esposte nel tuo dockerfile questa funzionalità ti fornisce un controllo aggiuntivo sulla configurazione della comunicazione della tua applicazione miglioramenti dell'esperienza utente il nostro impegno a fornirti una piattaforma user friendly è incrollabile in questo aggiornamento, abbiamo migliorato la sincronizzazione tra la tua lista di repo e i repo autorizzati di github se rimuovi un repo, la lista si aggiorna di conseguenza inoltre, ora puoi trovare comodamente l'id dell'app della tua applicazione all'interno delle impostazioni dei contenitori questi aggiornamenti fanno parte del nostro continuo sforzo per offrire un'esperienza più personalizzata ed efficiente per i nostri utenti resta sintonizzato per futuri miglioramenti mentre continuiamo a ottimizzare la tua esperienza con back4app note di rilascio (22 giugno) dominio personalizzato, nuovo dashboard, panoramica dell'app e miglioramento delle prestazioni dominio personalizzato tutte le applicazioni container su back4app sono automaticamente fornite con un url b4a run, facilitando la condivisione delle distribuzioni con il tuo team per scopi collaborativi ma per offrirti maggiore personalizzazione e flessibilità per i tuoi progetti, abbiamo introdotto l'opzione di utilizzare un dominio personalizzato con i tuoi contenitori back4app questo ti dà la possibilità di utilizzare i tuoi domini e godere dei vantaggi di un indirizzo web sicuro (abilitato ssl) fornito da noi le impostazioni del dominio relative a un container app possono essere gestite nella sezione domini delle impostazioni dell'app, indipendentemente dal fatto che tu stia utilizzando domini apex o sottodomini per il tuo progetto inoltre, puoi creare regole di reindirizzamento personalizzate per i tuoi domini registrati su back4app containers, aggiungendo un ulteriore livello di personalizzazione alla tua esperienza utente nuovo dashboard, panoramica dell'app e impostazioni dell'app abbiamo apportato miglioramenti significativi al dashboard dei containers ora puoi visualizzare più dettagli sui tuoi progetti, come stato, url e piano, direttamente dal dashboard del container hai anche la possibilità di contrassegnare i preferiti e cercarli abbiamo ristrutturato la pagina panoramica dell'app per utilizzare un layout in stile widget, portando nuovi widget che ti consentono di monitorare i parametri chiave della tua app da un'unica pagina questi includono cpu, ram, piano, log di distribuzione e log in esecuzione abbiamo anche completamente ridisegnato le impostazioni dell'app per facilitarti la ricerca e la modifica delle impostazioni di cui hai bisogno correzioni di bug e ottimizzazioni delle prestazioni nel nostro continuo sforzo di fornire una piattaforma ad alte prestazioni e sicura, abbiamo implementato numerose ottimizzazioni delle prestazioni e correzioni di bug questi cambiamenti mirano a garantire un funzionamento più fluido e affidabile delle tue applicazioni su back4app containers​ note di rilascio (17 maggio) supporto per metriche e web socket monitoraggio delle metriche abbiamo introdotto il monitoraggio delle metriche di utilizzo per i containers su back4app ora puoi monitorare utilizzo della cpu utilizzo della memoria numero di processi utilizzo del disco traffico di rete (in/out) la nostra piattaforma mantiene una serie temporale continua per tutte le distribuzioni all'interno di un'app, non solo per l'ultima ogni distribuzione riuscita genera un nuovo container e una nuova serie grafica, consentendoti di identificare quale distribuzione del container potrebbe aver causato un picco nell'utilizzo delle risorse questa nuova funzionalità ti consente di identificare opportunità di miglioramento e colli di bottiglia nella tua applicazione tra i deployment ti aiuta anche a determinare se hai bisogno di aggiornamenti dei container per adattare meglio la tua applicazione sui container back4app queste metriche sono fornite continuamente per tutti i deployment all'interno di un'app, permettendoti di vedere quale deployment del container potrebbe aver causato un picco nelle risorse supporto completo per websockets siamo entusiasti di annunciare il supporto completo per websockets sui container back4app i websockets abilitano l'esposizione di dati in tempo reale dalla tua applicazione, operando come un canale di comunicazione bidirezionale utilizzando http attraverso una connessione tcp che il tuo progetto sia un ticker finanziario, un aggiornamento in tempo reale dei punteggi sportivi, un'app basata sulla posizione o un editor di testo collaborativo, ora puoi connettere il tuo repo e distribuirlo (dockerfile richiesto) sui container back4app l'url fornito può quindi essere utilizzato per connessioni client in tempo reale note di rilascio (19 apr) guide per eseguire linguaggi e framework nuove guide dettagliate per diversi linguaggi e framework web siamo entusiasti di annunciare il rilascio di un insieme completo di guide progettate per assisterti nella preparazione, distribuzione e monitoraggio delle tue applicazioni sui container back4app queste guide coprono una vasta gamma di linguaggi e framework web, rendendo più facile che mai avviare i tuoi progetti che tu stia lavorando con python, django, flask, nodejs, reactjs, nextjs, php, laravel, elixir phoenix, remix, ruby on rails, asp net, deno, go, rust, nuxt, redwood, meteor o java, abbiamo ciò di cui hai bisogno le nostre guide dettagliate forniscono istruzioni passo passo, migliori pratiche e suggerimenti per la risoluzione dei problemi specifici per ciascuno di questi linguaggi e framework queste guide non solo ti aiuteranno a distribuire le tue applicazioni in modo efficiente, ma garantiranno anche prestazioni ottimali aiutandoti a monitorare efficacemente le tue app sui container back4app quindi, inizia e sfrutta al massimo la tua esperienza di sviluppo con le nostre nuove guide note di rilascio (12 apr) gestione dei deployment, miglioramenti ux funzionalità di cancellazione del deployment abbiamo introdotto un nuovo pulsante annulla/interrompi deployment per fornirti un maggiore controllo sui tuoi deployment se avvii un deployment e ti rendi conto che c'è un problema, o semplicemente cambi idea, ora puoi facilmente annullare il deployment in corso messaggi di log di build/deployment migliorati abbiamo migliorato i nostri messaggi di log di build e deployment per darti una comprensione più completa dei tuoi deployment questi messaggi migliorati forniscono informazioni più dettagliate sul progresso e sui risultati dei tuoi deployment, consentendoti di tracciarli e gestirli in modo più efficace aggiornamenti ux per la creazione di dockerfile abbiamo aggiornato la nostra interfaccia utente per fornire una migliore guida nella creazione di dockerfile questi miglioramenti ux mirano a semplificare e snellire il processo di creazione di dockerfile, rendendolo più facile anche per coloro che sono nuovi alla piattaforma o ai dockerfile miglioramento della messaggistica della piattaforma come parte dei nostri sforzi continui per migliorare l'esperienza utente, abbiamo lavorato per migliorare la messaggistica della piattaforma questo assicura una comunicazione più chiara ed efficace all'interno della piattaforma miglioramenti di disponibilità e prestazioni abbiamo implementato aggiornamenti per aumentare la disponibilità e le prestazioni della nostra piattaforma questi miglioramenti garantiscono che le tue distribuzioni siano più affidabili ed efficienti, riducendo al minimo i tempi di inattività e massimizzando la produttività note di rilascio (14 feb) correzioni e miglioramenti miglioramento del processo di cancellazione abbiamo perfezionato il nostro processo di cancellazione delle app per una maggiore sicurezza ora, abbiamo integrato un passaggio di conferma prima che qualsiasi app venga cancellata per prevenire la perdita involontaria di lavoro correzione del puntamento della directory radice abbiamo risolto un problema con il puntamento della directory radice, assicurando che la tua struttura di directory venga riconosciuta correttamente miglioramento della capacità di costruzione abbiamo aumentato la capacità di costruzione del nostro container in termini di cpu e ram questo aggiornamento riduce il tempo necessario per costruire le tue app container gratuite, portando a un processo di costruzione più efficiente e snello comunicazione dei requisiti del dockerfile abbiamo migliorato la nostra comunicazione riguardo ai dockerfile mancanti ora, se il tuo progetto richiede un dockerfile per funzionare, invieremo un messaggio chiaro, amichevole e diretto che spiega la necessità di un dockerfile e ti guida su come crearne uno documentazione sulla creazione del dockerfile abbiamo preparato una documentazione dettagliata su come creare dockerfile per tecnologie popolari questa risorsa mira ad assisterti nell'impostare i tuoi progetti in modo efficiente, in particolare se sei nuovo nell'uso dei dockerfile o stai affrontando un nuovo stack tecnologico note di rilascio (26 gennaio) documenti, miglioramenti ux, correzioni miglioramenti del logbox abbiamo affrontato diversi problemi nel nostro componente logbox per migliorare la tua esperienza questo include la risoluzione di problemi di scorrimento, la correzione della visualizzazione dei log colorati e l'assicurazione della visibilità della barra laterale su tutte le risoluzioni dello schermo speriamo che questi aggiustamenti forniscano una visualizzazione più fluida e snella dei tuoi log aggiornamento delle variabili ambientali abbiamo notato che il pulsante di eliminazione non funzionava come previsto in alcune istanze, e lo abbiamo prontamente corretto ora dovresti essere in grado di eliminare le variabili ambientali senza alcun problema espandi e riduci eventi abbiamo risolto alcuni problemi che influenzavano le funzionalità di espansione e riduzione ora dovrebbero funzionare senza problemi, fornendo una migliore esperienza utente durante la navigazione nella piattaforma integrazione della chat di supporto per facilitare la comunicazione diretta con il nostro team, abbiamo aggiunto una funzione di chat di supporto ora puoi parlare direttamente con un ingegnere di back4app e ricevere aiuto immediato per le tue domande pulsante indietro nella schermata dell'app abbiamo aggiunto un pulsante indietro nella schermata dell'app per migliorare la navigazione questo dovrebbe rendere più facile spostarsi avanti e indietro tra le schermate e accedere alle informazioni di cui hai bisogno lazy loading per i repo di github per ottimizzare i tempi di caricamento dei repo di github e migliorare le prestazioni complessive della nostra piattaforma, abbiamo implementato un effetto di lazy loading questo significa che i dati verranno caricati man mano che sono necessari, riducendo i tempi di caricamento non necessari miglioramenti alla scrittura ux della piattaforma abbiamo apportato alcune modifiche alla scrittura ux della piattaforma per renderla più intuitiva e user friendly logica di cancellazione del deployment abbiamo migliorato la logica dietro la cancellazione del deployment per renderla più efficiente e affidabile questo dovrebbe portare a meno problemi di deployment e a un processo di deployment complessivamente più fluido rilascio della documentazione sui container siamo entusiasti di annunciare il rilascio della documentazione sui container! questa è una risorsa completa con guide dettagliate su come funziona la nostra piattaforma che tu stia cercando di rispondere a domande comuni, risolvere problemi di deployment della tua applicazione, o semplicemente ottenere una migliore comprensione della piattaforma, la documentazione sui container è la tua risorsa di riferimento​