3 مستودعات
Web frameworks that target the Java Virtual Machine, typically supporting multiple JVM languages.
Distinct from Java Frameworks: Groups frameworks supporting both Java and Scala, avoiding fragmentation into language-specific tags.
Explore 3 awesome GitHub repositories matching web development · JVM Web Frameworks. Refine with filters or upvote what's useful.
Play is a full-stack reactive web framework for Java and Scala. It provides a comprehensive development platform for building scalable web applications and RESTful APIs using a stateless and non-blocking architecture designed for high concurrency. The framework emphasizes high-velocity development through dynamic code reloading, which allows developers to update applications and verify changes without performing a full restart. Its capability surface covers the construction of JSON-based web endpoints, server-side logic for the JVM, and the implementation of scalable web architectures.
Acts as a high-velocity web framework supporting both Java and Scala for building scalable applications.
TeaVM is a Java bytecode transpiler and browser-based JVM runtime that converts compiled Java class files into JavaScript or WebAssembly. It functions as a compiler and build pipeline tool that enables applications written in various JVM languages to execute natively within a web browser. The project distinguishes itself by transforming bytecode directly into optimized web formats without requiring the original source code. It includes a WebAssembly bytecode compiler for high-performance execution and a specialized emulation system to handle asynchronous multithreading within the single-threa
Runs applications written in various JVM languages on the web by compiling bytecode into browser-compatible formats.
Spark-kotlin هو إطار عمل ويب خفيف الوزن لـ Java Virtual Machine يوفر لغة خاصة بالمجال لبناء تطبيقات جانب الخادم. يعمل كموجه طلبات HTTP، مما يسمح للمطورين بتعيين أنماط URL وطرق الطلب لمعالجات وظيفية لمعالجة حركة مرور الويب. يستخدم إطار العمل بناء جملة قائماً على الطريقة الثابتة لتكوين وقت تشغيل الخادم المضمن وإدارة اتصالات الشبكة. يدعم الاتصال ثنائي الاتجاه في الوقت الفعلي من خلال دورة حياة قائمة على الأحداث لمقابس الويب، مما يتيح تعريف المعالجات لأحداث الاتصال وتدفقات البيانات الواردة. بعيداً عن التوجيه الأساسي، يوفر إطار العمل قدرات لإدارة إعدادات الخادم، مثل تكوين المنفذ وتخصيص تجمع الخيوط، بالإضافة إلى أدوات لإعادة توجيه حركة مرور الويب. تم تصميمه لتطوير خدمات الويب والخدمات المصغرة عن طريق ترجمة ميزات اللغة الاصطلاحية إلى عمليات خادم أساسية.
Functions as a minimal server-side library for routing and network management on the JVM.