All Projects → fomkin → Korolev

fomkin / Korolev

Licence: apache-2.0
Single Page Applications running on the server side.

Programming Languages

scala
5932 projects

Projects that are alternatives of or similar to Korolev

rsp
A server-state reactive Java web framework for building real-time user interfaces and UI components.
Stars: ✭ 35 (-93.14%)
Mutual labels:  server-side-rendering, single-page-applications, fullstack
Neo
Create blazing fast multithreaded Web Apps
Stars: ✭ 1,219 (+139.02%)
Mutual labels:  framework, virtual-dom, frontend
Kvision
Object oriented web framework for Kotlin/JS
Stars: ✭ 658 (+29.02%)
Mutual labels:  framework, fullstack, frontend
Sifrr
⚡️ Set of tiny, independent libraries for creating modern and fast webapps with javascript/typescript
Stars: ✭ 174 (-65.88%)
Mutual labels:  framework, fullstack, frontend
Aurelia
Aurelia 2, a standards-based, front-end framework designed for high-performing, ambitious applications.
Stars: ✭ 995 (+95.1%)
Mutual labels:  framework, frontend, single-page-applications
Ioing
Implement the solutions of performance improvement and componentization for your SPA (single page application) products with this Progressive Web App Development Engine.
Stars: ✭ 224 (-56.08%)
Mutual labels:  framework, virtual-dom, single-page-applications
core
Server side rendering with The Elm Architecture in Deno
Stars: ✭ 16 (-96.86%)
Mutual labels:  virtual-dom, server-side-rendering
Choo Handbook
🚂✋📖 - Learn the choo framework through a set of exercises
Stars: ✭ 266 (-47.84%)
Mutual labels:  framework, frontend
Front End Web Development Resources
This repository contains content which will be helpful in your journey as a front-end Web Developer
Stars: ✭ 3,452 (+576.86%)
Mutual labels:  framework, frontend
Vuefront
VueFront Core. Turn your old-fashioned CMS website in to a SPA & PWA in 5 minutes
Stars: ✭ 316 (-38.04%)
Mutual labels:  framework, frontend
Inesita
Frontend web application framework in Ruby using Opal.
Stars: ✭ 253 (-50.39%)
Mutual labels:  framework, frontend
Mini.css
A minimal, responsive, style-agnostic CSS framework!
Stars: ✭ 2,938 (+476.08%)
Mutual labels:  framework, frontend
Djreact
A simple introduction to integrating Django and React.
Stars: ✭ 317 (-37.84%)
Mutual labels:  fullstack, frontend
FlexDotnetCMS
A powerful, flexible, decoupled and easy to use and Fully Featured ASP .NET CMS, it can also be used as a Headless CMS
Stars: ✭ 45 (-91.18%)
Mutual labels:  server-side-rendering, single-page-applications
Bem Core
BEM Core Library
Stars: ✭ 275 (-46.08%)
Mutual labels:  framework, frontend
Vue
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
Stars: ✭ 191,421 (+37433.53%)
Mutual labels:  framework, frontend
Fritz2
Easily build reactive web-apps in Kotlin based on flows and coroutines.
Stars: ✭ 308 (-39.61%)
Mutual labels:  framework, frontend
Cable ready
CableReady completes the ActionCable story and expands the utility of web sockets in your Rails app
Stars: ✭ 489 (-4.12%)
Mutual labels:  virtual-dom, server-side-rendering
Vidom
Library to build UI based on virtual DOM
Stars: ✭ 408 (-20%)
Mutual labels:  virtual-dom, server-side-rendering
Ivi
🔥 Javascript (TypeScript) library for building web user interfaces
Stars: ✭ 445 (-12.75%)
Mutual labels:  virtual-dom, frontend

Korolev

Build Status FOSSA Status Gitter Join the chat at https://telegram.me/korolev_io

Not long ago we have entered the era of single-page applications. Some people say that we no longer need a server. They say that JavaScript applications can connect to DBMS directly. Fat clients. We disagree with this. This project is an attempt to solve the problems of modern fat web.

Korolev runs a single-page application on the server side, keeping in the browser only a bridge to receive commands and send events. The page loads instantly and works fast, because it does a minimal amount of computation. It's important that Korolev provides a unified environment for full stack development. Client and server are now combined into a single app without any REST protocol or something else in the middle.

Why?

  • Lightning-fast page loading speed (~6kB of uncompressed JS)
  • Comparable to static HTML client-side RAM consumption
  • Indexable pages out of the box
  • Routing out of the box
  • Build extremely large app without increasing size of the page
  • No need to make CRUD REST service
  • Connect to infrastructure (DBMS, Message queue) directly from application

Examples

Documentation

Articles

Tools

[comment]: <> ([![Browser support results](https://fomkin.org/korolev/browser-support.svg)](https://saucelabs.com/u/yelbota&#41;)

License

FOSSA Status

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].