Recommended skills
LightNet is built with common web technologies. To set up a LightNet media library, you only need the basics — be comfortable working with code and following documentation. If you know a bit of HTML, Git, JSON, and at least one programming language, you’re ready. The rest you can pick up as you go.
Use the links below as quick pointers if you want to dig deeper:
- HTML (Basics) - A basic understanding of HTML structure is helpful. See the HTML Overview.
- JavaScript (Basics) - LightNet doesn’t require complex JavaScript, but knowing JavaScript syntax helps when you want to customize.
- JSON (Basics) - Configuration and content data are stored in JSON files.
- Git (Basics) - Version control with Git helps collaborate and manage changes, including when using LightNet’s optional Administration UI.
- Command Line (Basics) - Know how to navigate directories and run commands.
- NPM (Basics) - Many tasks (installing dependencies, building your site) use the NPM package manager.
- Astro (Helpful) - LightNet is built on the Astro framework. Understanding Astro’s project structure and static site generation will help over time, but you can start without deep Astro knowledge.
Even if you’re new to these, LightNet’s beginner-friendly setup makes it easy to get started. You can learn what you need along the way and grow into deeper customization over time.