
(Acest articol a fost publicat pentru prima dată pe Rsarcinași cu amabilitate a contribuit la R-bloggeri). (Puteți raporta problema legată de conținutul acestei pagini aici)
Doriți să vă distribuiți conținutul pe R-bloggeri? dați clic aici dacă aveți un blog, sau aici dacă nu aveți.
Puteți citi postarea originală în formatul său original pe site-ul web Rtask de ThinkR aici: {golem} 1.0.0 este aici
După ani în care a alimentat aplicațiile Shiny în producție, {golem} — cadrul nostru cu opinie pentru construirea de aplicații Shiny de nivel de producție ca pachete R — a atins în sfârșit o piatră de hotar simbolică: versiunea 1.0.0. Acesta este mai mult decât un denivelare de versiune. Acesta marchează un API matur, stabil și este momentul potrivit pentru a curăța câteva comportamente moștenite pe parcurs.
Iată ce este nou în această versiune:
- 🤖 Abilități de agent — caracteristica de titlu.
{golem}se poate instala acum aptitudini de agent (Codul Claude /AGENTS.mdlayout) direct în proiectul dvs., astfel încât asistentul dvs. de codare să înțeleagă în mod nativ convențiile golem: adăugarea unui modul, a unei funcții, efectuarea unei verificări, remedierea lipsurilorns()apeluri… Activați-le chiar la creare cucreate_golem("myapp", with_agents = TRUE). - 🐳 Un Docker reproiectat/
{renv}povestea desfășurării. Dockerfiles în mai multe etape în mod implicit, modul de producție activat imediat, plus doi ajutoare noi —add_github_action()şiadd_gitlab_ci()— pentru a genera CI de implementare minimă pentru aplicații noi. - ✨ Ieșire consola modernizată. Fiecare mesaj, bară de progres și linie de feedback au fost standardizate cu
{cli}pachet pentru o experiență mai curată, mai consistentă. - 🔌 Legături JavaScript funcționale din cutie.
add_js_input_binding()şiadd_js_output_binding()acum generați legături de lucru – nu mai este finalizarea manuală a scheletului – cu un fișier însoțitor R gata de utilizat. - ⚠️ Schimbări de rupere. Unificat
golem_wdargument cale, un reelaboratget_current_config()câteva funcții eliminate și mai stricteadd_*/use_*ajutoare. Merită citit înainte de a actualiza un proiect existent.
Începerea (sau actualizarea) este o singură linie:
install.packages("golem")
golem::create_golem("myapp", with_agents = TRUE)
👉 Citiți anunțul complet pe golemverse.org →
Această postare este mai bine prezentată pe site-ul său original ThinkR aici: {golem} 1.0.0 este aici