Displaying 1 to 11 from 11 results

faygo - Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes

  •    Go

Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes. Just define a struct handler, faygo will automatically bind/verify the request parameters and generate the online API doc.

H2O - the optimized HTTP/1, HTTP/2 server

  •    C

H2O is a new generation HTTP server that provides quicker response to users with less CPU utilization when compared to older generation of web servers. Designed from ground-up, the server takes full advantage of HTTP/2 features including prioritized content serving and server push, promising outstanding experience to the visitors of your web site.

gear - A lightweight, composable and high performance web service framework for Go.

  •    Go

A lightweight, composable and high performance web service framework for Go. It is a useful CMD tool that serve your local files as web server (support TLS). You can build osx, linux, windows version with make build.

node-fastify-auto-push - Fastify plugin for HTTP/2 automatic server push

  •    TypeScript

This is not an official Google product.HTTP/2 is a major revision of the HTTP protocol. One of its differences from HTTP/1 is server push, which allows a server to pre-emptively send responses to a client in association with a previous client-initiated request. This can be useful when the server knows the client will need to have those responses available in order to fully process the response to the original request.




node-h2-auto-push - HTTP/2 automatic server push

  •    TypeScript

This is not an official Google product.HTTP/2 is a major revision of the HTTP protocol. One of its differences from HTTP/1 is server push, which allows a server to pre-emptively send responses to a client in association with a previous client-initiated request. This can be useful when the server knows the client will need to have those responses available in order to fully process the response to the original request.

cache-digest.js - Service Worker implementation of Cache Digests for HTTP/2 (draft 01)

  •    Javascript

You can run cli.js to calculate cache digests manually. In the above example, -b option is used so that the digest would be encoded using base64url. Please refer to -h (help) option for more information.

laravel-http2-server-push - A middleware package for Laravel 5 to enable server push for your script, style, and image assets

  •    PHP

A middleware package for Laravel 5 / Lumen to enable server push for your script, style, and image assets. Then add the middleware to your Http Kernel (app/Http/Kernel.php). Do so towards the end of the list.

http2-serverpush-proxy - A simple standalone reverse proxy that automatically enables server-push for assets related to a HTTP response

  •    Javascript

This is a reverse proxy that helps you to automatically make use of HTTP/2.0's server push mechanism for your static websites. Usually, websites consist of multiple assets, like CSS and JS files as well as images like PNGs, JPGs and SVGs. Traditionally, a user's browser fetches the HTML first, parses it and then downloads all linked assets. However, this is slow, since the assets can't be loaded before the HTML is completely fetched and parsed. With server push, your webserver can actively sends those assets to the client browser even before it requested them. To prevent you from having to implement this functionality, http2-serverpush-proxy sits as a proxy between your actual webserver and the user. In contrast to some other approaches like http2-push-manifest, where the assets to be pushed are declared statically, this library dynamically parses the HTML files and extracts contained asset that should be pushed.


wp-better-resource-hints - A WordPress plugin to help better manage resource hinting (preloading, prefetching, server pushing)

  •    PHP

Easy preloading, prefetching, HTTP/2 server pushing, and more for your CSS and JavaScript. Better Resource Hints will make your WordPress site or application faster and generally more performant by intelligently leveraging resource hints like prefetch, preload, preconnect, and server push.

serverpush-serviceworkers-example - HTTP/2 Server Push & Service Workers example

  •    Javascript

This code example is explained in https://blog.yld.io/2017/03/01/optimize-with-http-2-server-push-and-service-workers.

cloudflare-worker-preact-pwa - Cloudflare worker running a Preact Progressive Web App

  •    Javascript

This example app deploys the awesome Progressive Web App created by preact-cli to a Cloudflare worker. It also implements dynamic server side rendering using a Redux store. It uses the default Material Design preact-cli template, with the addition of Redux. The app is interactive in 1.2 seconds on mobile 3G as tested at webpagetest.org using Chrome on a Motorola G (gen 4) tested from Dulles, Virginia on a 1.6 Mbps 3G connection with 300ms of latency. Check out the results here.