awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
vercel avatar

vercel/next-learn

0
View on GitHub↗
4,745 نجوم·2,244 تفرعات·TypeScript·MIT·1 مشاهدةnext-learn-dashboard.vercel.sh↗

Next Learn

next-learn هي مجموعة من الموارد التعليمية ونماذج التنفيذ لبناء تطبيقات ويب متكاملة (Full-stack). تعمل كمورد تعليمي ودرس تعليمي لإطار عمل Next.js، حيث توفر كوداً أولياً ومشاريع أمثلة توضح العرض من جانب الخادم (SSR) والنظام البيئي المعتمد على React.

يوفر المشروع قالب ويب متكامل يعرض تنفيذاً كاملاً لتكامل قاعدة البيانات، ومصادقة المستخدم، ومنطق جانب الخادم. يتضمن أمثلة مرجعية لتحسين أداء الويب، توضح تحديداً استخدام مكونات الخادم، وإجراءات الخادم، والتوجيه الديناميكي.

تغطي قاعدة الكود سطحاً واسعاً من قدرات التطبيقات المتكاملة، بما في ذلك إدارة البيانات من خلال الاستعلام والتعديل من جانب الخادم، والتحكم في الوصول القائم على الهوية عبر حراس المسار، وهيكلية التنقل باستخدام التوجيه القائم على نظام الملفات. كما تنفذ استراتيجيات عرض متنوعة، وتحسين الأصول للصور والخطوط، وتصميم واجهة المستخدم.

Features

  • Full-Stack Web Bootstrapping - Provides a comprehensive full-stack web template and starter code to quickly bootstrap applications with authentication and data fetching.
  • Next.js Development - Provides a comprehensive learning resource and reference implementation for building applications using the Next.js framework.
  • Dynamic Page Renderings - Implements dynamic page rendering on the server to serve real-time and personalized content per request.
  • Framework Learning Resources - Serves as a primary learning resource for the Next.js framework through hands-on tutorials and examples.
  • Route-Based Access Restrictions - Enforces route-based access restrictions by verifying user session state before rendering protected paths.
  • Identity-Based Access Control - Implements identity-based access control to restrict pages and actions to authenticated users.
  • Route-Level Access Guards - Provides route-level access guards that check authentication state on server-side transitions.
  • User Authentication Workflows - Implements complete user authentication workflows, including credential verification and session management.
  • Static Prerendering - Demonstrates static prerendering to generate HTML at build time for improved SEO and load speeds.
  • Server-Side Data Fetching - Executes asynchronous database queries directly on the server to eliminate the need for intermediate API layers.
  • Server Action Data Mutations - Implements server-side actions to update database records directly from server components.
  • Server Component Data Fetching - Demonstrates how to execute database queries directly within server components for efficient data management.
  • Dynamic Routing Implementations - Implements flexible URL structures and shared layouts to handle variable content and organize navigation.
  • Full-Stack Reference Templates - Ships a full-stack web template featuring integrated database connectivity and authentication.
  • Server-Side Rendering - Executes component logic on the server to generate HTML and fetch data before sending content to the client.
  • Cache Mutation Utilities - Updates database records via server actions and refreshes the application cache to maintain data currency.
  • Incremental Data Streaming - Retrieves database information using optimized fetching patterns and incremental streaming for better responsiveness.
  • Route Handler Querying - Retrieves data from databases using SQL queries executed within server-side route handlers.
  • Web Sign-in Flows - Implements web-based workflows for managing user sign-in and sign-out sessions to control application access.
  • Credential Authentications - Provides mechanisms to validate user identity using email and password combinations checked against a database.
  • Page-Level Streaming - Implements page-level streaming to render fallback UI immediately while dynamic content loads in the background.
  • Client-Side Page Navigations - Provides client-side page navigation to update the view programmatically without full page reloads.
  • Persistent Layouts - Implements persistent layouts that wrap routes to maintain consistent UI and prevent unnecessary re-renders.
  • URL State Synchronization - Synchronizes application state, such as pagination and filtering, directly with browser URL search parameters.
  • Application Route Managers - Provides application route management to map URLs to specific views and shared layouts.
  • Authentication Route Guards - Provides middleware that intercepts navigation requests to verify user authentication before accessing protected routes.
  • React Frameworks - Provides a guided set of examples for building modern web applications using the React-based Next.js ecosystem.
  • Dynamic Route Segments - Implements dynamic route segments to create pages based on variable identifiers from data sources.
  • File-System Based Routing - Uses file-system based routing to map directory structures directly to application URLs.
  • Nested Layouts - Implements nested layouts that wrap child pages in shared UI components to prevent unnecessary re-renders.
  • Frontend Asset Optimization - Implements automated asset optimization for images and fonts to decrease total page load times.
  • Server Components Streaming - Implements server component streaming to defer slow components and prevent page-blocking renders.
  • Page Speed Optimizations - Showcases techniques to reduce page load times through asset optimization and incremental streaming.
  • Incremental Content Streaming - Delivers page content in chunks using fallback UI to prevent data requests from blocking initial renders.
  • Web Performance Tuning - Demonstrates web performance tuning through optimized image processing and font loading.

سجل النجوم

مخطط تاريخ النجوم لـ vercel/next-learnمخطط تاريخ النجوم لـ vercel/next-learn

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Next Learn

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Next Learn.
  • wakujs/wakuالصورة الرمزية لـ wakujs

    wakujs/waku

    6,330عرض على GitHub↗

    Waku is a minimal React framework built around React Server Components. It renders components exclusively on the server for data fetching and server-side logic, then hydrates client components in the browser for interactivity. The framework supports hybrid rendering, mixing static prerendering at build time with dynamic per-request rendering within a single application, and allows independently loading slice components that can be static or dynamic. The framework distinguishes itself through its file-based routing system that defines pages, layouts, and API endpoints by placing files in a dir

    TypeScript
    عرض على GitHub↗6,330
  • midudev/jscampالصورة الرمزية لـ midudev

    midudev/jscamp

    3,811عرض على GitHub↗

    jscamp is a full-stack web development and education project focused on mastering JavaScript, TypeScript, and AI integration. It provides a structured curriculum and interactive exercises covering language fundamentals, frontend engineering, and backend API development. The project distinguishes itself through the implementation of autonomous AI agents capable of complex task automation, such as modifying files, managing servers, and executing API calls. It includes advanced AI development tools for conversational querying, real-time code suggestions, and automated repository analysis to gene

    JavaScriptbootcamp
    عرض على GitHub↗3,811
  • reactjs/server-components-demoالصورة الرمزية لـ reactjs

    reactjs/server-components-demo

    4,359عرض على GitHub↗

    This project is an implementation of React Server Components, providing a full-stack component architecture that blends server-side rendering with client-side interactivity. It enables the development of web applications where server-only components for data fetching and interactive client components coexist within a single component tree. The system focuses on server-client data orchestration, allowing for the execution of server functions and database mutations across the network boundary. It distinguishes itself through a hybrid component architecture that shifts component execution to the

    JavaScript
    عرض على GitHub↗4,359
  • erikras/react-redux-universal-hot-exampleالصورة الرمزية لـ erikras

    erikras/react-redux-universal-hot-example

    12,099عرض على GitHub↗

    This project is a starter template and boilerplate for building isomorphic web applications using React, Redux, and Express. It functions as a server-side rendering framework that generates HTML on the server and rehydrates it on the client to improve search engine optimization and initial page load speeds. The project is distinguished by its focus on developer experience, featuring a configuration for hot module replacement. This allows for the real-time updating of the user interface and application state during development without requiring a full browser refresh. The framework provides c

    JavaScript
    عرض على GitHub↗12,099
عرض جميع البدائل الـ 30 لـ Next Learn→

الأسئلة الشائعة

ما هي وظيفة vercel/next-learn؟

next-learn هي مجموعة من الموارد التعليمية ونماذج التنفيذ لبناء تطبيقات ويب متكاملة (Full-stack). تعمل كمورد تعليمي ودرس تعليمي لإطار عمل Next.js، حيث توفر كوداً أولياً ومشاريع أمثلة توضح العرض من جانب الخادم (SSR) والنظام البيئي المعتمد على React.

ما هي الميزات الرئيسية لـ vercel/next-learn؟

الميزات الرئيسية لـ vercel/next-learn هي: Full-Stack Web Bootstrapping, Next.js Development, Dynamic Page Renderings, Framework Learning Resources, Route-Based Access Restrictions, Identity-Based Access Control, Route-Level Access Guards, User Authentication Workflows.

ما هي البدائل مفتوحة المصدر لـ vercel/next-learn؟

تشمل البدائل مفتوحة المصدر لـ vercel/next-learn: wakujs/waku — Waku is a minimal React framework built around React Server Components. It renders components exclusively on the… midudev/jscamp — jscamp is a full-stack web development and education project focused on mastering JavaScript, TypeScript, and AI… reactjs/server-components-demo — This project is an implementation of React Server Components, providing a full-stack component architecture that… erikras/react-redux-universal-hot-example — This project is a starter template and boilerplate for building isomorphic web applications using React, Redux, and… vugu/vugu — Vugu is a Go WebAssembly UI library and framework used to build type-safe, component-based single-page applications.… themesberg/volt-bootstrap-5-dashboard — This project is a comprehensive administrative dashboard template built on Bootstrap 5. It provides a modular library…