Prebranding Mentorize na multi-service platformu
Premena jedného e-learningového prototypu na sadu prepojených podnikových služieb: vzdelávacia aplikácia, AI mentor, tímový chat, cloudový disk a zdieľaná UI komponentová knižnica.
29 príspevkov · Strana 2 z 3
Premena jedného e-learningového prototypu na sadu prepojených podnikových služieb: vzdelávacia aplikácia, AI mentor, tímový chat, cloudový disk a zdieľaná UI komponentová knižnica.
Tri spôsoby, ako odosielať dáta zo servera na klienta v reálnom čase. Tu je popis, čo každý z nich robí, kde každý z nich sedí a ako bun.ws mení výkonový obraz pre WebSocket servery.
Praktický sprievodca všetkým, čo ovplyvňuje hodnotenie vo vyhľadávačoch a prehľadávateľnosť: Core Web Vitals, Open Graph, Schema.org JSON-LD, hreflang, sitemaps, robots.txt a ako to všetko zapadá dohromady.
Bun je runtime, správca balíčkov, test runner a bundler v jednom bináre. Po jeho prevádzke v produkcii po mesiace, tu je úprimný prehľad toho, kde vyhrával a na čo si dávať pozor.
JavaScript serializácia ticho zahadzuje objekty Date, Sety, Mapy a ďalšie. nuxt-superjson je Nuxt modul, ktorý zapája SuperJSON do tvojich API endpointov, takže komplexné typy prežijú celý round trip.
Nuxt automaticky importuje typy serverových trás do klienta. Dostaneš kompletnú typovú bezpečnosť od konca ku koncu medzi API a frontendom bez extra knižnice, bez generovania kódu a bez schémy na udržiavanie.
VueI je open-source Vue 3 UI komponentová knižnica distribuovaná ako Nuxt modul. Nainštaluj ju jedným príkazom, získaj kompletnú sadu typizovaných, prístupných komponentov postavených na TailwindCSS.
Po budovaní projektov s Next.js, SvelteKit a Astro sa stále vraciam k Nuxt. Vue 3 Composition API, ekosystém modulov a vývojársky zážitok sa dohromady skladajú do niečoho, čo je ťažké prekonať.
Traefik číta tvoje Docker labely a konfiguruje sa sám. SSL sa obnovuje samo. Nové služby sa objavujú bez úpravy konfiguračného súboru. Tu je popis, prečo nahradil Nginx v mojom stacku.
Riadenie prístupu na základe rolí je jednoduché a funguje dobre pre väčšinu aplikácií. Riadenie prístupu na základe atribútov ti dáva jemnozrnnú kontrolu, keď samotné roly nestačia. Tu je popis, ako sa rozhodnúť.