3 repository-uri
Execution of sandboxed JavaScript expressions within HTML attributes to compute values from reactive signals.
Distinct from Expression Evaluators: Distinct from general expression evaluators by operating on reactive signals within the DOM context.
Explore 3 awesome GitHub repositories matching web development · Reactive Expression Evaluation. Refine with filters or upvote what's useful.
OpenUI este un framework de dezvoltare UI generativ care convertește descrierile în limbaj natural în componente de interfață cu utilizatorul structurate și interactive, folosind modele de limbaj mari. Acesta permite transformarea în timp real a textului în prototipuri funcționale, cum ar fi grafice, tabele, formulare și carduri. Proiectul se distinge printr-un sistem de orchestrare bazat pe schemă care utilizează primitive UI tipizate și scheme JSON pentru a constrânge output-ul modelului, asigurându-se că interfețele generate respectă bibliotecile de componente specifice. Dispune de un parser de streaming care permite randarea progresivă a componentelor, afișând elementele de interfață incremental pe măsură ce sosesc token-urile, în loc să aștepte un răspuns complet. Sistemul acoperă capabilități largi, inclusiv streaming de răspunsuri AI prin adaptoare compatibile cu OpenAI, gestionarea stării chat-ului pentru firele de conversație și generarea automată a prompturilor de sistem. Include, de asemenea, instrumente pentru transformarea arborilor de componente structurate în HTML static pentru export prin e-mail și o interfață de linie de comandă pentru scaffolding-ul proiectului. Este furnizat un renderer UI încorporat pentru a afișa interfețe în medii fără un pipeline de build tradițional.
Computes values for UI elements at runtime by processing abstract syntax tree nodes and query results.
Acesta este site-ul de documentație cuprinzător pentru framework-ul JavaScript progresiv Vue 2. Acesta servește drept referință tehnică și ghid de dezvoltare pentru construirea interfețelor de utilizator reactive și a aplicațiilor single-page. Site-ul oferă o referință detaliată a API-ului JavaScript și un director de componente web. Acoperă implementarea arhitecturilor bazate pe componente, gestionarea stării reactive și utilizarea unui DOM virtual pentru a sincroniza starea aplicației cu browserul. Documentația detaliază capabilități precum rutarea client-side, manipularea declarativă a DOM-ului și optimizările de build frontend, cum ar fi randarea server-side și precompilarea template-urilor. De asemenea, explică abordarea framework-ului față de sincronizarea stării, ciclurile de viață ale componentelor și utilizarea directivelor personalizate. Conținutul este menținut ca o colecție de tutoriale și specificații, cu documentația editată prin Markdown.
Executes sandboxed JavaScript expressions within templates to compute values from reactive signals before rendering.
Datastar is a framework for hypermedia application development that enables the creation of reactive user interfaces using declarative HTML attributes. It focuses on server-driven state management, offloading application logic and state transitions to the backend to reduce frontend complexity. The project distinguishes itself through real-time UI streaming, using Server-Sent Events to push incremental DOM patches and state changes over a single long-lived connection. It synchronizes frontend and backend state by applying partial JSON updates to a client-side signal store and employs morphing-
Provides sandboxed JavaScript evaluation within HTML attributes to compute dynamic values from reactive signals.