Helium.js | Automating Universal React Applications | Server Side Rendering library
kandi X-RAY | Helium.js Summary
kandi X-RAY | Helium.js Summary
Helium.js is a node package that helps make your React application isomorphic and optimized. Leveraging server-side rendering can significantly improve first page load performance: render JavaScript templates on the server to deliver fast first render, and then use client-side templating once the page is loaded. However, performance benefits depend on the use case and server-side rendering is not a one size fits all design.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of Helium.js
Helium.js Key Features
Helium.js Examples and Code Snippets
Community Discussions
Trending Discussions on Helium.js
QUESTION
From Zeppelin-0.7, Zeppelin started supporting Helium plugins/packages using Helium Framework. However, I am not able to view any of the plugin on Helium page (localhost:8080/#/helium). As per this JIRA, I placed sample Helium.json (available on s3) under /local-repo/helium-registry-cache. However, after that I got NPE while restarting Apache Zeppelin service.
I have tried Zeppelin 0.7 as well as Zeppelin 0.8.0 snaptshot versions. In particular, I want to use map Helium package - Helium-Map in Zeppelin note.
Can some one point me to any guide or documentation having detailed steps of using Helium package in Zeppelin? Any help would be greatly appreciated!
...ANSWER
Answered 2017-Jun-04 at 04:25Zeppelin 0.7.x doesn't support the online registry. In other words,
Zeppelin doesn't use helium.json
. So you need to install each package by yourself.
- clone the helium package what you want to install
- modify the
artifact
value to the absolute path considering your local machine inhelium-xxx.json
- copy
zeppelin-xxx.json
into the$ZEPPELIN_HOME/helium
directory (create if it doesn't exist yet) - restart Zeppelin and go to the
localhost:8080/#/helium
page, then install the package.
Zeppelin 0.8.0-SNAPSHOT supports the online registry. So you can install without any preparation.
But the NPE problem you've faced was fixed after https://github.com/apache/zeppelin/pull/2380.
So please git pull origin master
and rebuild it :)
- FYI, Now Zeppelin provides proxy functionality for helium. Refer https://github.com/apache/zeppelin/pull/2363
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install Helium.js
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page