3.0.0 • Published 5 years ago
razzle-examples-with-hyperapp v3.0.0
Razzle Hyperapp Example
How to use
Download the example or clone the whole project:
curl https://codeload.github.com/jaredpalmer/razzle/tar.gz/master | tar -xz --strip=2 razzle-master/examples/with-hyperapp
cd with-hyperapp
Install it and run:
yarn install
yarn start
Idea behind the example
This shows how to setup Hyperapp with Razzle.
Here is a list of changes from Razzle's base template:
- Install
babel-plugin-transform-react-jsx
as a devDependency. - Extend Razzle's babel config with a custom
.babelrc
- Install
hyperapp
and"@hyperapp/render
- Remove
react
,react-dom
,react-router-dom
entirely - Update
server.js
to use@hyperapp/render
'swithRender
function. Also remove the<div id="root">
element from our html template since Hyperapp can render to the body. - Add a
main.js
file which exports the essential pieces of Hyperapp, which are thestate
,actions
, andview
. These are to be shared between theserver.js
andclient.js
files.
3.0.0
5 years ago
3.0.0-alpha.2
5 years ago
3.0.0-alpha.1
5 years ago
2.4.1
5 years ago
3.0.0-alpha.0
5 years ago
2.4.0
6 years ago
2.2.0
6 years ago
2.1.1
6 years ago
2.1.0
6 years ago
2.0.4
6 years ago
2.0.3
6 years ago
2.0.2
6 years ago
2.0.1
6 years ago
2.0.0
6 years ago
2.0.0-alpha.12
6 years ago
2.0.0-alpha.11
6 years ago
2.0.0-alpha.10
6 years ago
2.0.0-alpha.9
6 years ago
2.0.0-y.0
6 years ago
2.0.0-alpha.8
6 years ago