All Projects → tzellman → Hyperapp Boilerplate

tzellman / Hyperapp Boilerplate

Licence: other
This is a sample/boilerplate project that shows how to create a production-ready hyperapp application.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Hyperapp Boilerplate

Preact Pwa
Super fast progressive web app with small footprint & minimal dependancies
Stars: ✭ 507 (+1026.67%)
Mutual labels:  rollup
Covid.reports
https://covidreports.netlify.com/
Stars: ✭ 16 (-64.44%)
Mutual labels:  hyperapp
Rollup Plugin Dev
development server for rollup with additional logging and options
Stars: ✭ 29 (-35.56%)
Mutual labels:  rollup
Angular Seed
🌱 [Deprecated] Extensible, reliable, modular, PWA ready starter project for Angular (2 and beyond) with statically typed build and AoT compilation
Stars: ✭ 4,681 (+10302.22%)
Mutual labels:  rollup
Jslib Base
A modern JavaScript|Typescript library scaffolding, modularity, purity & extras
Stars: ✭ 721 (+1502.22%)
Mutual labels:  rollup
Download Your Travelmap
free your travelmap
Stars: ✭ 22 (-51.11%)
Mutual labels:  rollup
Ijk
Transforms arrays into virtual dom trees; a terse alternative to JSX and h
Stars: ✭ 452 (+904.44%)
Mutual labels:  hyperapp
Hyperbook
https://github.com/kwasniew/hyperbook-tutorial
Stars: ✭ 33 (-26.67%)
Mutual labels:  hyperapp
Rollup Plugin Vue
Roll .vue files
Stars: ✭ 747 (+1560%)
Mutual labels:  rollup
Svelte Tailwind Extension Boilerplate
A Chrome extension boilerplate built with Svelte, TailwindCSS, Jest, and Rollup.
Stars: ✭ 26 (-42.22%)
Mutual labels:  rollup
Rollup Plugin Typescript2
Rollup plugin for typescript with compiler errors.
Stars: ✭ 594 (+1220%)
Mutual labels:  rollup
Microbundle
📦 Zero-configuration bundler for tiny modules.
Stars: ✭ 6,622 (+14615.56%)
Mutual labels:  rollup
Preppy
A simple and lightweight tool for preparing the publish of NPM packages.
Stars: ✭ 23 (-48.89%)
Mutual labels:  rollup
Rollup Plugin Postcss
Seamless integration between Rollup and PostCSS.
Stars: ✭ 507 (+1026.67%)
Mutual labels:  rollup
Bili
Bili makes it easier to bundle JavaScript libraries.
Stars: ✭ 949 (+2008.89%)
Mutual labels:  rollup
Ts Monorepo
Template for setting up a TypeScript monorepo
Stars: ✭ 459 (+920%)
Mutual labels:  rollup
Mdl Skeleton
Material Design skeleton with ssr-engine
Stars: ✭ 17 (-62.22%)
Mutual labels:  rollup
Tsdx
Zero-config CLI for TypeScript package development
Stars: ✭ 9,010 (+19922.22%)
Mutual labels:  rollup
Sapper Template Firebase
Starter Rollup template for Sapper apps with Firebase functions based on https://github.com/nhristov/sapper-template-rollup.
Stars: ✭ 29 (-35.56%)
Mutual labels:  rollup
Preact Redux Typescript Rollup Starter
Smallest "React-like" + Redux starter EVER - 13KB min&gzip
Stars: ✭ 24 (-46.67%)
Mutual labels:  rollup

GitHub issues dependencies

HyperApp Boilerplate

The purpose of this example was to create a starting-point for a HyperApp project.

I decided to use Taskr along with Rollup, since the combination of the two seems to create a pleasant development/build experience.

I suppose this example can also be used as a starting point for a Taskr/Rollup app.

Getting started

npm install
npm start

Your browser should have automatically launched http://localhost:4000!

Any changes you make to your code will also automatically be reflected in the browser.

You can also view the example app here: https://tzellman.github.io/hyperapp-boilerplate/.

Building a release

npm run build

This will generate a release directory with your minified/rev'd assets.

Using serve

npm run serve

This will use serve to statically serve your app from the release directory.

Credits

The basis of the counter code was mostly copied from @selfup's hyperapp-one example. I also thank @lukeed and @jbucaran for all of the taskr examples, and the library itself.

Author

Tom Zellman (@tzellman)

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].