Skip to content

A framework for building modern web applications

Notifications You must be signed in to change notification settings

gfffrtt/alaska-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alaska

A simple, lightweight and fast web framework for building modern web applications.

Features

  • Simple: Port is simple to use, with a simple API and a simple way to build
  • Lightweight: Port is lightweight, with no dependencies other than the Go standard library and a few other libraries
  • Fast: Port is built on top of the http module, which is the fastest one of the fastest in the Go ecosystem.
  • PPR: Port is a PPR (Partial Page Rendering) framework, which allows the user to determine which parts of the page will take longer to load and stream the rest of the page to the user while the server is processing the slow part.

TODO List

  • Make streaming API better
  • Persistant layouts
  • Static HTML generation for better page loads
  • Caching in general, fetch() and functions call on the server with some deduplication

About

A framework for building modern web applications

Resources

Stars

Watchers

Forks

Packages

No packages published