Frontmatter
| id | 7131 |
| title | Dev Mode: Main Thread Addon for Live Parsing |
| state | Closed |
| labels | enhancement |
| assignees | tobiu |
| createdAt | Jul 30, 2025, 1:01 PM |
| updatedAt | Aug 2, 2025, 2:58 PM |
| githubUrl | https://github.com/neomjs/neo/issues/7131 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | 7130 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Aug 2, 2025, 2:58 PM |
Dev Mode: Main Thread Addon for Live Parsing
tobiu assigned to @tobiu on Jul 30, 2025, 1:01 PM
tobiu added parent issue #7130 on Jul 30, 2025, 1:01 PM

tobiu
Aug 2, 2025, 2:58 PM
Status: Dropped
Reason: This approach was superseded by the in-worker parsing strategy (Sub-Task 4). The main thread addon would require an inefficient and slow worker roundtrip for parsing, while the in-worker approach is synchronous and significantly more performant for the zero-builds development mode. The addon and its related tests have been deleted to simplify the codebase.
tobiu closed this issue on Aug 2, 2025, 2:58 PM
Description: For development mode, we need an addon that can parse these HTML string templates on the fly within the browser. This allows for rapid development and testing without requiring a build step after every change.
Implementation Details:
Neo.main.addon.HtmlStringToVdomDOMParserto convert the HTML string into a standard DOM tree.