From efa3280e0ccd82337931cf6fc296c92b2b530089 Mon Sep 17 00:00:00 2001 From: Natxo <1172351+natxocc@users.noreply.github.com> Date: Fri, 13 Mar 2026 11:36:15 +0100 Subject: [PATCH] Update Readme.md --- Readme.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/Readme.md b/Readme.md index a17ff4e..7f5f024 100644 --- a/Readme.md +++ b/Readme.md @@ -1,4 +1,4 @@ -# SigPro ?? +# SigPro 🚀 A minimalist reactive library for building web interfaces with signals, effects, and native web components. No compilation, no virtual DOM, just pure JavaScript and intelligent reactivity. @@ -6,7 +6,7 @@ A minimalist reactive library for building web interfaces with signals, effects, [![bundle size](https://img.shields.io/bundlephobia/minzip/sigpro)](https://bundlephobia.com/package/sigpro) [![license](https://img.shields.io/npm/l/sigpro)](https://github.com/yourusername/sigpro/blob/main/LICENSE) -## ?? Installation +## 📦 Installation ```bash npm install sigpro @@ -19,18 +19,18 @@ Or directly in the browser: ``` -## ?? Philosophy +## 🎯 Philosophy SigPro (Signal Professional) embraces the web platform. Built on top of Custom Elements and reactive proxies, it offers a development experience similar to modern frameworks but with a minimal footprint and zero dependencies. **Core Principles:** -- ?? **True Reactivity** - Automatic dependency tracking, no manual subscriptions -- ? **Surgical Updates** - Only the exact nodes that depend on changed values are updated -- ?? **Web Standards** - Built on Custom Elements, no custom rendering engine -- ?? **Intuitive API** - Learn once, use everywhere -- ?? **Predictable** - No magic, just signals and effects +- 📡 **True Reactivity** - Automatic dependency tracking, no manual subscriptions +- ⚡ **Surgical Updates** - Only the exact nodes that depend on changed values are updated +- 🧩 **Web Standards** - Built on Custom Elements, no custom rendering engine +- 🎨 **Intuitive API** - Learn once, use everywhere +- 🔬 **Predictable** - No magic, just signals and effects -## ?? API Reference +## 📚 API Reference --- @@ -933,7 +933,7 @@ $$(() => { --- -## ?? Complete Examples +## 🎮 Complete Examples ### Real-time Todo Application @@ -1122,7 +1122,7 @@ $component('todo-app', () => { return html` ${styles}
-

?? Todo App

+

📝 Todo App

@@ -1181,7 +1181,7 @@ $component('todo-app', () => { startEdit(todo)}> ${todo.text} - + `}
`)} @@ -1286,7 +1286,7 @@ $component('data-dashboard', () => { return html`
-

?? Real-time Dashboard

+

📊 Real-time Dashboard

@@ -1342,7 +1342,7 @@ $component('data-dashboard', () => { }, []); ``` -## ?? Advanced Patterns +## 🔧 Advanced Patterns ### Custom Hooks @@ -1392,4 +1392,4 @@ function useFetch(url) { data(json); } catch (e) { error(e); - } finally { \ No newline at end of file + } finally {