engagingspaces / Vertx React Example
Licence: mit
Simple test of using Vert.x and React for server-side rendering
Stars: ✭ 11
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Vertx React Example
Awesome Nextjs
📔 📚 A curated list of awesome resources : books, videos, articles about using Next.js (A minimalistic framework for universal server-rendered React applications)
Stars: ✭ 6,812 (+61827.27%)
Mutual labels: server-side-rendering
Pullstate
Simple state stores using immer and React hooks - re-use parts of your state by pulling it anywhere you like!
Stars: ✭ 683 (+6109.09%)
Mutual labels: server-side-rendering
Prerendercloud Nodejs
Express/Connect middleware for prerendering javascript-rendered pages with https://www.prerender.cloud for isomorphic/universal server side rendering
Stars: ✭ 18 (+63.64%)
Mutual labels: server-side-rendering
Blog
前后端分离+服务端渲染的博客系统. 基于Vue2、Koa2、MongoDB、Redis
Stars: ✭ 644 (+5754.55%)
Mutual labels: server-side-rendering
Universal
Seed project for Angular Universal apps featuring Server-Side Rendering (SSR), Webpack, CLI scaffolding, dev/prod modes, AoT compilation, HMR, SCSS compilation, lazy loading, config, cache, i18n, SEO, and TSLint/codelyzer
Stars: ✭ 669 (+5981.82%)
Mutual labels: server-side-rendering
Next On Netlify
Build and deploy Next.js applications with Server-Side Rendering on Netlify!
Stars: ✭ 719 (+6436.36%)
Mutual labels: server-side-rendering
Loadable Components
The recommended Code Splitting library for React ✂️✨
Stars: ✭ 6,194 (+56209.09%)
Mutual labels: server-side-rendering
Reactjs Portfolio Mern Website
My Portfolio | Full Stack MERN Application
Stars: ✭ 25 (+127.27%)
Mutual labels: server-side-rendering
Unpoly
Unobtrusive Javascript Framework for server-side applications
Stars: ✭ 767 (+6872.73%)
Mutual labels: server-side-rendering
React Isomorphic Boilerplate
🌟 An universal React isomorphic boilerplate for building server-side render web app.
Stars: ✭ 653 (+5836.36%)
Mutual labels: server-side-rendering
Vertx Blueprint Microservice
Vert.x Blueprint Project - Micro-Shop microservice application
Stars: ✭ 663 (+5927.27%)
Mutual labels: vertx
Mycat2
MySQL Proxy using Java NIO based on Sharding SQL,Calcite ,simple and fast
Stars: ✭ 750 (+6718.18%)
Mutual labels: vertx
Sirix
SirixDB is a temporal, evolutionary database system, which uses an accumulate only approach. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach called sliding snapshot.
Stars: ✭ 638 (+5700%)
Mutual labels: vertx
React App
Create React App with server-side code support
Stars: ✭ 614 (+5481.82%)
Mutual labels: server-side-rendering
Vertx Sql Client
High performance reactive SQL Client written in Java
Stars: ✭ 690 (+6172.73%)
Mutual labels: vertx
React Laravel
Package for using ReactJS with Laravel
Stars: ✭ 907 (+8145.45%)
Mutual labels: server-side-rendering
React Lazy Load Image Component
React Component to lazy load images and components using a HOC to track window scroll position.
Stars: ✭ 755 (+6763.64%)
Mutual labels: server-side-rendering
Vertx React Example
This is a simple proof-of-concept testing the use of Vert.x for React server-side rendering. It was adapted from https://github.com/kucharzyk/java-ssr-benchmark and also uses Webpack for bundling.
To run the project:
gradle clean build
and then:
gradle start
Website is at: http://localhost:8999
To benchmark with Apache HTTP server benchmark tool, use:
ab -n 10000 -c150 http://localhost:8999/web
And get something like this:
This is ApacheBench, Version 2.3 <$Revision: 1638069 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 1000 requests
Completed 2000 requests
Completed 3000 requests
Completed 4000 requests
Completed 5000 requests
Completed 6000 requests
Completed 7000 requests
Completed 8000 requests
Completed 9000 requests
Completed 10000 requests
Finished 10000 requests
Server Software:
Server Hostname: localhost
Server Port: 8999
Document Path: /web
Document Length: 689 bytes
Concurrency Level: 150
Time taken for tests: 1.936 seconds
Complete requests: 10000
Failed requests: 0
Total transferred: 7290000 bytes
HTML transferred: 6890000 bytes
Requests per second: 5164.18 [#/sec] (mean)
Time per request: 29.046 [ms] (mean)
Time per request: 0.194 [ms] (mean, across all concurrent requests)
Transfer rate: 3676.46 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.9 0 11
Processing: 3 29 4.0 27 55
Waiting: 3 29 4.0 27 55
Total: 13 29 4.0 27 57
Percentage of the requests served within a certain time (ms)
50% 27
66% 29
75% 30
80% 33
90% 34
95% 35
98% 36
99% 45
100% 57 (longest request)
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].