LearnNewsExamplesServices
Frontmatter
id1817
titleRewrite "How to create a webworkers driven multithreading App — Part 1"
stateClosed
labels
Blog Poststale
assigneestobiu
createdAtApr 19, 2021, 10:29 AM
updatedAtSep 18, 2024, 4:28 AM
githubUrlhttps://github.com/neomjs/neo/issues/1817
authortobiu
commentsCount2
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtSep 18, 2024, 4:28 AM

Rewrite "How to create a webworkers driven multithreading App — Part 1"

Closed v8.1.0 Blog Poststale
tobiu
tobiu commented on Apr 19, 2021, 10:29 AM

The the latest framework & ecosystem enhancements contain several changes and improvements.

The "getting up to speed" blog post needs a new version to reflect them.

Old article (friends link): https://medium.com/swlh/how-to-create-a-webworkers-driven-multithreading-app-part-1-fa0cc78a4237?source=friends_link&sk=a10ca85002f5f9c3ee8c69f53c79d95f

E.g. the starting point for apps did change:

old:

import MainContainer from './view/MainContainer.mjs';

Neo.onStart =() => {
    Neo.app({
        appPath : 'apps/covid/',
        mainView: MainContainer,
        name    : 'Covid'
    });
};

new:

import MainContainer from './view/MainContainer.mjs';

const onStart = () => Neo.app({
    mainView: MainContainer,
    name    : 'Covid'
});

export {onStart as onStart};

The new article should contain more gists instead of screenshots.

Unfortunately, this is a lot of work, since we need to set up a new repo and match the commits with the new blog post.

Rough estimate: 1 full day.

tobiu added the Blog Post label on Apr 19, 2021, 10:29 AM
tobiu assigned to @tobiu on Apr 19, 2021, 10:29 AM