Questions tagged [hypernova]

Hypernova is a server side rendering framework from Airbnb. It is designed to be server-side and client-side framework agnostic, and several bindings are provided for each side's framework. E.g. ruby and node.js for serverside, react and aphrodite for client.

6 questions
12
votes
1 answer

Can airbnb's hypernova tool be used for angularjs web seo?

Now Airbnb have a tool Hypernova for server side rendering of javascript views. I would like to know if it can be used for enhancing SEO of Ajax based website like the tool Prerender is used for. If not then why?
drishti ahuja
  • 1,379
  • 2
  • 15
  • 26
2
votes
1 answer

Is there a way to use Hypenova with Nuxt and VueJs and make SSR?

I try to use Ara Framework to implement micro-frontend. I chose Nuxt framework as my main application which "concatanate" my micro-frontends. Micro-frontend are implemented with VueJs framework. Here is one of my micro-frontend (in VueJs) which…
Duplouy
  • 21
  • 2
1
vote
2 answers

React/Hypernova - Missing Event Handlers

I am using React and hypernova (with php bindings) in order to perform server-side rendering of some React components. Below is my following test component and the response from hypernova. Test.js import React from 'react'; import { renderReact }…
Jared Goguen
  • 8,772
  • 2
  • 18
  • 36
0
votes
0 answers

Vue 3 micro frontend conflicts with jQuery in Rails app

The project I'm working on is a Rails app with jQuery running on a lot of various parts/interactions. I'm implementing micro frontends in Vue 3 for new features and functionality using a modified hypernova-vue. At first, with limited functionality,…
Stickel
  • 11
  • 2
0
votes
1 answer

Is there a way to have the client side script also auto loaded from the proxy/cluster services in the Ara Framework?

First of all a great framework for SSR based MFEs . I was trying out the Ara / Svelte (Micro App1) / Vue (Micro App 2) / Nuxt JS (Appshell) as described in https://ara-framework.github.io/website/blog/2019/08/27/nuxt-js as well as setup the cluster…
tsukhu
  • 1
0
votes
0 answers

Writing types for a function with a different signature in NodeJS

I would like to write some types for hypernova-react but unfortunately it has a different type signature on the client and the server. For the client, the types are: export function renderReact(name: string, component:…
Lexi
  • 1,670
  • 1
  • 19
  • 35