This repository was archived by the owner on May 2, 2025. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 15
This repository was archived by the owner on May 2, 2025. It is now read-only.
[developer] Create the Typescript: Basics guide #130
Copy link
Copy link
Closed as not planned
Labels
developerAnything related to the Developers section of the documentation websiteAnything related to the Developers section of the documentation websitedocumentationImprovements or additions to documentationImprovements or additions to documentationjira-migratedIssues that have been migrated to iR Engine's Jira board.Issues that have been migrated to iR Engine's Jira board.
Description
Initial draft published with: #114
Typescript: Basics todo list
Note: Break into separate tasks when work on this issue is started.
- Code Examples: [developer] Create code examples for the
Typescript: BasicsConcepts #129 - Quick Recap
- Styling
- Component
- Query
- Review and Preview
- Physics
- Sketch : Physics body Basics page
- Re-read pass
- Confirm the code
- State
- What is State : https://en.wikipedia.org/wiki/State_(computer_science)
- React : https://www.youtube.com/watch?v=O6P86uwfdR0
-
useState: value / function -
setState
-
- What is Local State (Module, Component, Function)
- What is Global State (React, Hookstate)
- Share updatable variables between multiple Components, without having to pass their data from component to component (aka "prop-drilling")
- Write the definition/section/content
- Module Variables
- Limitations. Can+Cannot
- Hookstate ??
- Limitations
- Use-cases : Are they not-recommended?
- ??
useHookstate(hyperflux) -
state.get,state.set,state.merge
- Hyperflux
-
defineState(hyperflux)- ... Fields ?
-
getState(hyperflux) -
getMutableState(hyperflux) -
stateMap
-
- ``
- Loop
- Review Rachel's list. Has info on this
- Inputs
- List of Input types
- ...
- Locations
- What they are
- How to create
- Networking with
spawnEntityAPI.- ...
- ???
- Debugging with `
- Project Management
- How to create a project
- What is a template
- How to use project templates
- How to manage your project
- dev
- local
- How to share your project
Metadata
Metadata
Assignees
Labels
developerAnything related to the Developers section of the documentation websiteAnything related to the Developers section of the documentation websitedocumentationImprovements or additions to documentationImprovements or additions to documentationjira-migratedIssues that have been migrated to iR Engine's Jira board.Issues that have been migrated to iR Engine's Jira board.