Skip to content

Latest commit

 

History

History
94 lines (59 loc) · 3.87 KB

IsomorphicWebApps.md

File metadata and controls

94 lines (59 loc) · 3.87 KB

Isomorphic Web Applications

Awesome Web frameworks solving the Javascript problem

Agnostic / Declarative

Intercooler.js (Google Group) Simple AJAX using HTML attributes

Stimulus.js

Turbolinks, quicklink

Unpoly

If you enjoy working with Intercooler.js but are looking for a bit more power, check out Unpoly

Django + Intercooler.js

Add AJAX interactivity to Django, without writing Javascript! (Reddit)

django-intercoolerjs, django-intercoolerjs-helpers

PSA: Intercooler.js is a delightfully simple js framework that works beautifully with Django includes a link to django-octopus

Django + Progressive Web App

Mildly related: Convert Django Website to a Progressive Web App Part 1/2 Part 2/2 using django-progressive-web-app with was superseded by django-pwa

Common Lisp

Weblocks

Elixir

Drab is the extension library to Phoenix Framework for providing an access to the browser's User Interface (DOM objects) from the server side. The main advantage is to eliminate necessity of writing two applications: one for the client-side, and one for the backend. All the UI control may be now done in the backend, eliminating JS and AJAX

Phoenix LiveView

Kotlin

Kotlin compiles to JavaScript

Kweb (GitHub)

Introducing Kweb: A Kotlin library for building rich web applications

Introducing Kweb: A unique new approach to building rich web applications

Python

Batavia

Brython is a Python 3 implementation for client-side web programming

Skulpt

(Most links found via A Web without JavaScript)

Ruby

Think JavaScript is your only option for the front-end? Think again. Hyperstack is a Ruby DSL, compiled by Opal, bundled by Webpack, powered by React. Hyperstack was Hyperloop.

Inesita

Volt (Abandonware)

Scala

Scala.js

Binding.scala