LearnNewsExamplesServices
Frontmatter
id5976
titleWrite a Blog Post about Neo.mjs, number 2
stateClosed
labels
help wantedgood first issueBlog Posthacktoberfest
assigneesHTSagara
createdAtSep 27, 2024, 7:32 PM
updatedAtNov 2, 2024, 2:01 PM
githubUrlhttps://github.com/neomjs/neo/issues/5976
authortobiu
commentsCount6
parentIssue6012
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtNov 2, 2024, 2:01 PM

Write a Blog Post about Neo.mjs, number 2

Closed v8.1.0 help wantedgood first issueBlog Posthacktoberfest
tobiu
tobiu commented on Sep 27, 2024, 7:32 PM

Related to: https://github.com/neomjs/neo/issues/5963 (Please read this ticket first)

Let us start with a "non-technical contribution" ticket for the #hacktoberfest event.

Since this project is still fairly unknown to the developer community, it would be super highly appreciated in case some of you could write blog posts.

Freedom of choice on which platform you write (e.g. Medium, Dev.to). Also complete freedom of choice about which areas of the framework or your experience with it you want to write. Once done, make sure to open a PR to get your hacktoberfest credits and ideally share a friends link to your article (if applicable). In case this is ok for you, we would like to add good blog posts to our official blog link section: https://neomjs.com/dist/production/apps/portal/#/blog

Thank you in advance, Tobias

tobiu added the help wanted label on Sep 27, 2024, 7:32 PM
tobiu added the good first issue label on Sep 27, 2024, 7:32 PM
tobiu added the hacktoberfest label on Sep 27, 2024, 7:32 PM
HTSagara
HTSagara Sep 30, 2024, 3:45 PM

Hello, can I have this issue assigned to me?

tobiu
tobiu Sep 30, 2024, 4:50 PM

sure thing. thx!

tobiu assigned to @HTSagara on Sep 30, 2024, 4:50 PM
tobiu added the Blog Post label on Oct 3, 2024, 4:29 PM
HTSagara
HTSagara Oct 4, 2024, 2:19 PM

Hello @tobiu I just finished writing my blog post. I was wondering if I could list it inside the neo blog section and submit a PR.

tobiu
tobiu Oct 4, 2024, 10:09 PM

yes, of course. i added an instruction on how this works inside the parent ticket: https://github.com/neomjs/neo/issues/6012 (top-level item, the 2 h2 sections).

regarding the npx script: it has 2 dimensions => adding program options inside the terminal as well as the terminal questions. i was thinking to just remove the main thread addons & service worker questions this weekend, since they are definitely confusing for first time users.

workers: the charming part is that neo is not only using workers, but that the app worker is fully in charge (we could call it being the main actor (actor model) or main orchestrator. so apps & components live there and the main thread only applies delta updates to the real DOM and delegates UI events to the app worker. main has no clue which apps or components exists. this design is called OMT (off the main thread).

HTSagara referenced in commit 7cedc12 - "issue #5976 blog post" on Oct 7, 2024, 5:10 PM
tobiu referenced in commit 38727d6 - "issue #5976 blog post" on Oct 7, 2024, 10:36 PM
tobiu
tobiu Oct 12, 2024, 6:54 PM

off topic: @HTSagara: i just added the simplification change for the create-app program inside the repo as well as for the npx generator.

Image

https://github.com/neomjs/neo/issues/6028

i hope it is less confusing now.

tobiu
tobiu Nov 2, 2024, 2:01 PM

Since the event has ended, i will close all hacktoberfest related tickets now. In case someone still wants to work on a related ticket, feel free to add a comment and we can reopen it.

tobiu closed this issue on Nov 2, 2024, 2:01 PM