Hands on Web Development with Hyperapp

The main problems for developers of modern front ends are the number of concepts, managing side-effects, and bringing in large dependencies. These problems can make it seem impossible to get your application from the drawing board into the hands of customers.

Reviewed by Jorge Bucaran, the creator of Hyperapp, this course will help you get started with Hyperapp to create web applications. This is an engaging course where all concepts are explained with the help of practical examples. Beginning with an overview of the Hyperapp micro-framework, with the help of practical examples, you’ll understand its straightforward API and functionalities.

After building your app architecture, you’ll start building your real-world JavaScript application with Hyperapp. You’ll manage states with built-in state management in Hyperapp and use virtual DOM, which is essential for developing modern web applications. We’ll also cover the new features introduced in Hyperapp 2 and how they can help you improve web development You’ll also learn to maintain your code easily in Hyperapp.

By the end of the course, you will be well-versed in using the simple but easy Hyperapp to develop web applications.

Packt Publishing Hands-On Web Development with Hyperapp V2


  1. This is a paid course published by Packt Publishing
  2. This course covers a deprecated version of Hyperapp 2.x, and will not work in 2.0.8+
  3. Hyperapp 2.x has not officially been released as stable, as of August 2020

Where to find the course

  1. Packt Publishing
  2. Udemy

Course resources

  1. Course source code

More About Hyperapp

  1. Hyperapp
  2. Hyperapp on Slack
  3. Jorge on Twitter
  4. Hyperapp Awesome List

More Resources

  1. A walk through Hyperapp
  2. Hyperapp in under 5 minutes