Unul dintre lucrurile care fac Holochain să iasă în evidență este modul în care construiești efectiv aplicații pe acesta. Le numesc hApps (Aplicații Holochain), iar experiența de dezvoltare este destul de diferită de dApp-urile blockchain tradiționale.
Ce este un hApp?
Un hApp este o aplicație descentralizată completă care rulează peer-to-peer. De obicei, constă din:
• Un sau mai multe DNAs (logica backend)
• Un frontend (de obicei o interfață web)
• Noduri Edge opționale pentru găzduire
Blocurile de bază esențiale
1. DNA (Regulile aplicației)
• Aceasta este inima fiecărui hApp.