Frontmatter
| id | 7110 |
| title | docs: Update "Instance Lifecycle" guide for v10 async phase |
| state | Closed |
| labels | enhancement |
| assignees | tobiu |
| createdAt | Jul 24, 2025, 5:39 PM |
| updatedAt | Jul 28, 2025, 12:52 PM |
| githubUrl | https://github.com/neomjs/neo/issues/7110 |
| author | tobiu |
| commentsCount | 0 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Jul 28, 2025, 12:52 PM |
The "Instance Lifecycle" guide is missing a critical piece of the v10 architecture: the asynchronous initialization phase. It currently only covers the synchronous creation and destruction.
This ticket is to update the document to include the
initAsynclifecycle hook.Tasks
async initAsync()method and its purpose for handling asynchronous operations like data fetching and lazy-loading modules.isReady_config and how theafterSetIsReady()hook is used to reliably signal when a component is fully initialized and ready for interaction.