LearnNewsExamplesServices
Frontmatter
id6922
titlelearn/guides => new learning path structure
stateClosed
labels
enhancement
assigneestobiu
createdAtJul 1, 2025, 1:48 PM
updatedAtOct 23, 2025, 12:56 AM
githubUrlhttps://github.com/neomjs/neo/issues/6922
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJul 1, 2025, 5:39 PM

learn/guides => new learning path structure

Closed v10.0.0-beta.4 enhancement
tobiu
tobiu commented on Jul 1, 2025, 1:48 PM

The folder contains too many items now, so we need grouping.

  1. Fundamentals & Core Concepts:

    • Application Bootstrap
    • Instance Lifecycle
    • Declarative Component Trees VS Imperative Vdom (Moved up significantly)
    • Config System Deep Dive
    • Extending Neo Classes
    • Main Thread Addons: Interacting with the Browser
  2. UI Building Blocks:

    • Component and Container Basics
    • Layouts
    • Custom Components
    • Working with VDom (Still relevant here for deeper dives, but the high-level concept is covered earlier)
  3. Data Handling:

    • Collections
    • Records
    • Grids
    • Tables (Stores) (Still hidden, but logically grouped)
    • Shared Bindable Data (State Providers) (Moved up, as it's fundamental to reactive data flow)
  4. User Interaction & Advanced Features:

    • User Input (Forms)
    • Form Fields (Specific form field types)
    • Events (Custom Events, DOM Events)
  5. Specific Applications/Features:

    • Multi-Window Applications (Still hidden)
    • Mixins (Still hidden)
    • Portal App (At the very bottom, as discussed)
tobiu assigned to @tobiu on Jul 1, 2025, 1:48 PM
tobiu added the enhancement label on Jul 1, 2025, 1:48 PM
tobiu referenced in commit eb02206 - "learn/guides => new learning path structure #6922" on Jul 1, 2025, 2:21 PM
tobiu referenced in commit 4ff2574 - "#6922 minor cleanup" on Jul 1, 2025, 2:26 PM
tobiu closed this issue on Jul 1, 2025, 5:39 PM