→ كل المشاريع

NoorJs

بواسطة @MESSELMIyahya

11

A lightweight UI JavaScript framework designed to help you build fast, efficient, and scalable application

عن هذا المشروع

What is NoorJs? Welcome to NoorJs, a lightweight UI JavaScript framework designed to help you build fast, efficient, and scalable applications. NoorJs is built around the concept of First-Time-Rendering, which means your component is rendered once at the start and won't be re-rendered unless you explicitly choose to. You have full control over when and how your components are rendered, allowing for optimized performance. Unlike other frameworks, NoorJs renders components directly to the DOM without relying on a Virtual DOM (VDOM). You can modify your component's view effortlessly by calling a simple function, without triggering a re-render. NoorJs also introduces a powerful way to manage state. You can listen for changes to specific states and react accordingly, ensuring your components stay in sync with your data. Additionally, lifecycle functions enable you to perform tasks like data fetching or state updates at key points in your component's lifecycle. Sharing data between components is made incredibly simple with the Channel API.

من ملف README الخاص بالمشروع على GitHub

النجوم
11
التفريعات
0
الرخصة
MIT
آخر تحديث
22/02/2025

أضف هذه الشارة إلى ملف README

أظهر أن مشروعك مُدرج على «صُنع في الجزائر».

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/noorjs.svg)](https://www.madeinalgeria.dev/projects/noorjs)

مشاريع ذات صلة