@joelson.dev/ping-js
v1.0.1
Published
## Descrição
Readme
PingJS
Descrição
PingJS é um framework JavaScript leve e minimalista para sites rápidos, usando HTML puro e um atributo customizado ping. Ele facilita a criação de comportamentos reativos e interativos sem complicações, build ou dependências.
Visão Geral
O PingJS foi criado para simplificar o desenvolvimento frontend, especialmente para quem quer construir landing pages e sites simples, sem a complexidade de frameworks grandes. Usando apenas HTML, CSS e JavaScript puro, o PingJS oferece uma forma rápida e prática de adicionar funcionalidades via o atributo ping.
Público-alvo
- Desenvolvedores iniciantes que querem soluções simples e prontas para usar.
- Desenvolvedores experientes que buscam leveza e agilidade em projetos pequenos e médios.
Funcionalidades
- Processamento de elementos com atributo
ping. - Sistema reativo básico usando Proxy para atualizações eficientes no DOM.
- Componentização e modularidade.
- Observação dinâmica do DOM com MutationObserver.
- Funções utilitárias para tarefas comuns como contador, toggle e navegação ativa.
Como usar
Basta adicionar o atributo ping nos elementos HTML e associar comandos pré-definidos ou personalizados para ativar funcionalidades.
Exemplo básico
html Clique aqui
Comandos Disponíveis
Atualmente, os comandos oficiais estão na pasta src/commands. Você pode registrar e usar apenas os que precisar, deixando seu projeto leve e rápido.
Roadmap
Setup básico: varrer o DOM e detectar comandos.
Sistema reativo e primeira função utilitária (contador).
Modularização e registro de comandos personalizados.
Otimizações e build simples.
Lançamento alfa e criação da comunidade.
Licença
MIT License © Joelson
Contato:
Joelson — desenvolvedor em formação, criador do PingJS https://joelson-dev.vercel.app
