Skip to content

ForgeLogic/nojs-tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nojs Tutorials

Interactive starter projects for learning nojs — a type-safe web framework for building browser applications in Go using WebAssembly.


Available Tutorials

Learn the fundamentals of nojs by building a reactive counter component.

What you'll learn:

  • How to create a component (struct + template)
  • Reactive state with StateHasChanged()
  • Data binding ({Count})
  • Event binding (@onclick)
  • AOT template compilation

Prerequisites:

  • Go 1.25+
  • Make
  • Python 3

Estimated time: 10 minutes

Start:

git clone https://github.com/ForgeLogic/nojs-tutorials.git
cd nojs-tutorials
git checkout counter-tutorial

Then follow the tutorial guide.


More Tutorials Coming

  • Build a Todo App — Learn lists, forms, filtering
  • Create a Dashboard — Learn lifecycle hooks, signals
  • Multi-Page SPA — Learn routing and layouts

Contributing

Have an idea for a tutorial? Read CONTRIBUTING.md to learn how to add a new one.


Resources

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors