Getting Started Using the CLI Coding Guide Assertions
Utils & Async
- Data Structures
- Universal Events
API Access Widgets
- Basic Widgets
Asset Mgmt Session Mgmt
- Best Practices
GiantJS promotes component-oriented architecture. Components are not restricted to the UI, (ie.
model-components, transport-components) but the UI is where they manifest in the most obvious ways. (For a general explanation of components, see About components.)
Being component-oriented means you're not thinking in terms of markup when you design and code your application. Rater, you start with atomic, basic components (widgets), and use them as building blocks to form more complex components, an artifact of which is HTML markup.
This page walks you through GiantJS' official range of atomic widgets, and lets you play around with them.
- Widget events are captured and logged onto the console.
- Hints for each widget class give you ideas about interacting with them programmatically.
A detailed description of each widget class / variant is to follow.