streaming-ssr-showcase
ultra
streaming-ssr-showcase | ultra | |
---|---|---|
1 | 20 | |
44 | 2,988 | |
- | 0.1% | |
2.6 | 6.7 | |
almost 2 years ago | 3 months ago | |
TypeScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
streaming-ssr-showcase
-
React 18: Streaming SSR with Suspense and data fetching on the server (How to)
When you try to do data fetching on the server with streaming SSR with Suspense in React 18 you face a problem, and it is the hydration mismatch. Here we will explain a way to solve it (solution extracted from here).
ultra
-
I don't get fresh. why can't I use react without commiting to a server side framework?
Another option is ultra.
-
Aleph or fresh?
Ultra is another option if you want to use Deno with React: https://ultrajs.dev
-
Ultrajs Docs
Ultra Docs
-
Deno Is "Blazing Fast" For Humans
In answer to your specific question of "can it replace my current npm + web pack workflow". The answer is more complex. Can you use npm? For the most part yes. Can you use Webpack specifically? That I'm not sure of, but there are a number of tools that occupy the same niche in the Deno ecosystem such as Packup as well as full-brown server/client frameworks like Fresh and Ultra
-
Deno does React using npm
I hear you but a lot of devs refused to use Deno because it did not support npm. If you want to develop npm-free use Ultra: https://ultrajs.dev
-
fresh for SPA?
If you really want SPA, Ultra(https://ultrajs.dev) is a good choice.
-
What would you recommend using for building a SPA (on Firebase) using Deno?
Take a look at Ultra (http://ultrajs.dev) and throw away most of your build tools. If you need to compile SCSS to CSS, try denosass (https://github.com/hironichu/denosass).
- Ultra: Modern Streaming SSR React Framework in Deno
-
Using Ultra, the new React web framework
In this article, you’ll learn about a new React framework called Ultra, which uses Deno and React and focuses on using web streams and native features within the browser.
-
Ultra - a Deno based web framework - ships version 1.0
I think you were looking at one of the ancillary repos like create-ultra-app and not the main repo here: https://github.com/exhibitionist-digital/ultra
What are some alternatives?
React PWA - An upgradable boilerplate for Progressive web applications (PWA) with server side rendering, build with SEO in mind and achieving max page speed and optimized user experience.
aleph.js - The Full-stack Framework in Deno.
after.js - Next.js-like framework for server-rendered React apps built with React Router
ts-morph - TypeScript Compiler API wrapper for static analysis and programmatic code changes.
react-starter-kit - The web's most popular Jamstack front-end template (boilerplate) for building web applications with React
use-http - 🐶 React hook for making isomorphic http requests
Deno.watchFs - Tracking the behavior of Deno.watchFs on different systems
react-loadable - :hourglass_flowing_sand: A higher order component for loading components with promises.
node-twitter-api-v2 - Strongly typed, full-featured, light, versatile yet powerful Twitter API v1.1 and v2 client for Node.js.
ts-patch - Augment the TypeScript compiler to support extended functionality
swup - Versatile and extensible page transition library for server-rendered websites 🎉