LearnNewsExamplesServices
Frontmatter
id7097
titleCreate Deep-Dive Blog Post for Functional Components
stateClosed
labels
Blog Post
assigneestobiu
createdAtJul 22, 2025, 8:28 AM
updatedAtJul 22, 2025, 6:24 PM
githubUrlhttps://github.com/neomjs/neo/issues/7097
authortobiu
commentsCount0
parentIssue7093
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJul 22, 2025, 6:24 PM

Create Deep-Dive Blog Post for Functional Components

Closed v10.0.0 Blog Post
tobiu
tobiu commented on Jul 22, 2025, 8:28 AM

1. Goal

Create a detailed blog post explaining the new functional component model in v10.

2. Target Audience

Developers who want to understand how to build UIs with the new API.

3. Key Talking Points

  • Title Idea: A Deep Dive into Neo.mjs Functional Components
  • Concepts:
    • defineComponent()
    • useConfig() for internal state.
    • The crucial distinction between named configs (public API) and anonymous configs (private state).
    • useEvent() for event handling.
    • The seamless integration layer between functional and classic components.

4. Deliverable

A complete draft of the blog post as a markdown file.

tobiu assigned to @tobiu on Jul 22, 2025, 8:28 AM
tobiu added the Blog Post label on Jul 22, 2025, 8:28 AM
tobiu added parent issue #7093 on Jul 22, 2025, 8:28 AM
tobiu referenced in commit dcd6c1d - "#7097 early draft" on Jul 22, 2025, 9:42 AM
tobiu referenced in commit ecfcee1 - "#7097 WIP" on Jul 22, 2025, 9:47 AM
tobiu referenced in commit f7b6329 - "Create Deep-Dive Blog Post for Functional Components #7097" on Jul 22, 2025, 4:34 PM
tobiu referenced in commit e3db2d3 - "#7097 formatting" on Jul 22, 2025, 4:37 PM
tobiu closed this issue on Jul 22, 2025, 6:24 PM