A Xenonjs implementa uma estrutura semântica soberana, movida a IA e um ecossistema de componentes interoperáveis e duráveis.
Esteja você está prototipando um experimento ou criando um produto voltado para o cliente.
Xenonjs é adequado para você.
Esteja você está construindo do zero ou procurando expandir a funcionalidade de um projeto existente -
Xenonjs é adequado para você.
Se você é um guru de software ou não tem experiência de codificação -
Xenonjs é adequado para você.
"Uma imagem vale mais que mil palavras", mas um vídeo tem 24 quadros por segundo, então a cada um minuto de um vídeo vale um milhão e quatro quatra centenas de milhares de palavras. Assista às nossas demos em: Xenonjs demos.
Xenonjs apresenta 2 aplicativos:
Run : um aplicativo que permite executar qualquer experiência Xenonjs (também conhecida como gráfico) em um navegadorBuild : Um IDE baseado na Web que permite compor experiências Xenonjs (também conhecido como gráficos)Para começar, tente usar nossos gráficos de demonstração Xenonjs:
Mais gráficos de demonstração podem ser encontrados em nosso site: Xenonjs.com
Você também pode criar seus próprios gráficos Xenonjs a partir da coleção de nós Xenonjs:
Os gráficos que você compõe no Build são imediatamente acessíveis no aplicativo Run .
Para executar um gráfico específico, passe seu nome como parâmetro URL para o aplicativo Run :
xenon-js.web.app/0.7/run/?graph=graph-name
Por padrão, os gráficos que você constrói no Build são persistidos no armazenamento local do seu navegador. Você pode acessar um gráfico armazenado localmente em:
xenon-js.web.app/0.7/run/?graph=local$graph-name
Os gráficos são construídos a partir de nós Xenonjs ou outros gráficos. Os nós e gráficos Xenonjs formam um ecossistema emergente em constante crescimento dos componentes e você pode compor facilmente gráficos de nossos componentes prontos para uso. Informações mais detalhadas sobre os componentes estão disponíveis no ReadMe da biblioteca.
Build também permite que você adicione seus próprios nós personalizados e flugable em tempo real.
Nos nós personalizados, você pode usar a coleção de átomos existentes, autor o seu próprio ou misturá -los. Os nós personalizados são imediatamente utilizáveis ao construir seus gráficos ou compartilhar os gráficos com outras pessoas.
Você também pode compartilhar seus nós personalizados com outros usuários ou usar as bibliotecas personalizadas de outras pessoas.
Para obter informações sobre como configurar as bibliotecas personalizadas, consulte Bibliotecas personalizadas.
Também é fácil executar Build and Run Localmente:
Clone o repo:
git clone https://github.com/Atom-54/xenonjs.git -b 0.7
cd xenonjs
Nota: 0.7 é a nossa versão estável (-ish). Estamos constantemente adicionando novos recursos legais e você pode experimentar o seu próprio risco :)
Na primeira vez em execução:
npm install
Você pode usar um servidor da web de sua escolha para acessar a Run e Build local, mas, para sua conveniência, fornecemos um com nosso repositório. Execute o servidor da web:
npm run serve
Para acessar Build IDE em seu navegador, vá para:
LocalHost: 9871/Build
Para acessar o aplicativo Run em seu navegador, vá para:
LocalHost: 9871/Run
Por padrão, o gráfico que foi aberto pela última vez será Build . Para escolher um gráfico diferente, adicione um param de URL:
LocalHost: 9871/run/? Graph = Local $ graph-name
Passamos a maior parte do tempo escrevendo código e, infelizmente, isso significa que nossa documentação está incompleta ou fica atrasada. Estamos trabalhando nisso!
Enquanto isso, se você tiver alguma dúvida, idéias ou feedback, por favor, não hesite em entrar em contato:
Xenonjs é modular.
Os componentes são simples, livres de dependência e projetados para interoperar com a tecnologia atual. Os componentes são composíveis e as composições são compostas. A reutilização é de primeira classe. O baixo custo dos componentes os torna aplicáveis a um amplo espectro de tarefas - desde experimentos rápidos ou recursos individuais, até aplicativos ou plataformas complexos e escaláveis.

Os gráficos Xenonjs são projetos de solução.
Os gráficos são declarativos e semânticos: passíveis de raciocínio coerente de humanos e LLMs. Os gráficos aproveitam a IA em várias camadas: para interpretar o contexto e a intenção do usuário, compondo módulos em experiências, criando novos módulos e dentro de módulos para processamento e geração de dados.

Interfaces de realidade (câmeras, telas, dispositivos de toque, alto -falante, microfones etc. Permitimos que os dados do usuário estejam disponíveis apenas por meio de chaves que eles possuem. A computação ocorre idealmente localmente e a saída de dados é restrita.

Esta documentação está incompleta (ainda!). Se você tiver alguma dúvida, idéias ou feedback, não hesite em entrar em contato, arquivando um problema, juntando -se à nossa discórdia ou por e -mail: [email protected].