Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » [Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
- MagicCrayon9342
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Is it easy to have multiple pages in a react app? For example
https://myreactapp.org/page1
https://myreactapp.org/page2
https://myreactapp.org/page1
https://myreactapp.org/page2
- Chiroyce
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
In NextJS, your file structure will be a bit like this Is it easy to have multiple pages in a react app? For example
https://myreactapp.org/page1
https://myreactapp.org/page2
| node_modules
| pages
| index.js
| page.js # so /page will render out page.js
| about.js
| public
| styles
| etc…
Last edited by Chiroyce (May 27, 2022 15:38:47)
April Fools' topics:
— New Buildings in Scratch's headquarters
— Give every Scratcher an M1 MacBook Air
— Scratch should let users edit other Scratchers' projects
— Make a statue for Jeffalo
— Scratch Tech Tips™
— Make a Chiroyce statue emoji
<img src=“x” onerror=“alert('XSS vulnerability discovered')”>
this is a test sentence
- MagicCrayon9342
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Oh, I just use standard react. I'll consider NextJS. Anyway back on topic.In NextJS, your file structure will be a bit like this Is it easy to have multiple pages in a react app? For example
https://myreactapp.org/page1
https://myreactapp.org/page2
| node_modules
| pages
| index.js
| page.js # so /page will render out page.js
| about.js
| public
| styles
| etc…
- NFlex23
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
If you would like to change your status but can't because of Scratch Auth being banned, please post here and I will change it for you.
Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
- Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
- The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
- Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
- Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
- Issues with Scratch itself should be put in Bugs and Glitches.
- coolcoder1213
- Scratcher
100+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
If you would like to change your status but can't because of Scratch Auth being banned, please post here and I will change it for you.
YES!!! Un-ban!!!
So, this is just a signature.
Scratchleton - Hamilton Mod
Cloud Stats Projects
My Profile:
coolcoder1213
I am great at cloud variables and Python.
- ISTILLMAKESTUFF
- Scratcher
500+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Nice! Aviate just hit another (if not small) milestone: 200+ users! Incoming website traffic is also much larger than I expected, with 36.93k requests in the past 30 days.
Very first post- https://scratch.mit.edu/discuss/topic/565039/ And no, I am totally not embarassed about it. (Especially the blocks)
- NFlex23
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
I forgot to post about this, sorry.
Anyway, I added a new component a few days ago: {percent a b} It finds what percent the first number (a) is of the second number (b). For example,
would return 50 since 1 is 50% of 2. It can be used as a replacement for {mul {div a b} 100}.
Anyway, I added a new component a few days ago: {percent a b} It finds what percent the first number (a) is of the second number (b). For example,
{percent 1 2}
Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
- Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
- The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
- Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
- Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
- Issues with Scratch itself should be put in Bugs and Glitches.
- Adzboy
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
- coolcoder1213
- Scratcher
100+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
I made Aviate in a Scratch project. It uses Cloud Vars and a backend. You can set your status, delete you status, and even search others status!
Scratchus.
Scratchus.
So, this is just a signature.
Scratchleton - Hamilton Mod
Cloud Stats Projects
My Profile:
coolcoder1213
I am great at cloud variables and Python.
- NFlex23
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
(#189)Very cool! Does it have component support?
I made Aviate in a Scratch project. It uses Cloud Vars and a backend. You can set your status, delete you status, and even search others status!
Scratchus.
Last edited by NFlex23 (June 9, 2022 21:15:15)
Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
- Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
- The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
- Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
- Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
- Issues with Scratch itself should be put in Bugs and Glitches.
- coolcoder1213
- Scratcher
100+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
(#189)Very cool! Does it have component support?
I made Aviate in a Scratch project. It uses Cloud Vars and a backend. You can set your status, delete you status, and even search others status!
Scratchus.
What is that?
UNBAN SCRATCH AUTH
So, this is just a signature.
Scratchleton - Hamilton Mod
Cloud Stats Projects
My Profile:
coolcoder1213
I am great at cloud variables and Python.
- NFlex23
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
(#191)The whole point of Aviate(#189)Very cool! Does it have component support?
I made Aviate in a Scratch project. It uses Cloud Vars and a backend. You can set your status, delete you status, and even search others status!
Scratchus.
What is that?
UNBAN SCRATCH AUTH
Components are dynamically updating parts in your status. View your dashboard on Aviate or read the OP for more details.
Also please don't post unrelated content like “UNBAN SCRATCH AUTH” on this topic.
Last edited by NFlex23 (June 9, 2022 21:47:54)
Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
- Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
- The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
- Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
- Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
- Issues with Scratch itself should be put in Bugs and Glitches.
- coolcoder1213
- Scratcher
100+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
(#191)The whole point of Aviate(#189)Very cool! Does it have component support?
I made Aviate in a Scratch project. It uses Cloud Vars and a backend. You can set your status, delete you status, and even search others status!
Scratchus.
What is that?
UNBAN SCRATCH AUTH
Components are dynamically updating parts in your status. View your dashboard on Aviate or read the OP for more details.
Also please don't post unrelated content like “UNBAN SCRATCH AUTH” on this topic.
Not yet. But I will add them VERY soon!
So, this is just a signature.
Scratchleton - Hamilton Mod
Cloud Stats Projects
My Profile:
coolcoder1213
I am great at cloud variables and Python.
- dinonil
- Scratcher
89 posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Jokes don't work, it just says
[joke could not be fetched]
Last edited by dinonil (June 9, 2022 23:14:35)
- NFlex23
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
(#194)The joke API is probably down; I'll see what I can do.
Jokes don't work, it just says[joke could not be fetched]
Edit: I fixed it now; I did fix it before, but I must not have pushed my changes or something.
Last edited by NFlex23 (June 10, 2022 11:25:53)
Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
- Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
- The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
- Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
- Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
- Issues with Scratch itself should be put in Bugs and Glitches.
- scratchusername40
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
(#187)ooh nice
I forgot to post about this, sorry.
Anyway, I added a new component a few days ago: {percent a b} It finds what percent the first number (a) is of the second number (b). For example,would return 50 since 1 is 50% of 2. It can be used as a replacement for {mul {div a b} 100}.{percent 1 2}
- NFlex23
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
There's a website called aviateapp hosted on Vercel that's a total design copy of Aviate (logo, web design, etc.). I can't link it here since it has a link to unmoderated chat. The real Aviate is hosted at https://aviate.vercel.app which redirects to https://aviateapp.eu.org.
Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
- Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
- The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
- Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
- Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
- Issues with Scratch itself should be put in Bugs and Glitches.
- Adzboy
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
https://aviate.vercel.app which redirects to https://aviateapp.eu.org.Oh noes! There's a website called aviateapp hosted on Vercel that's a total design copy of Aviate (logo, web design, etc.). I can't link it here since it has a link to unmoderated chat. The real Aviate is hosted at Our server is Scratch'ing its head
Last edited by Adzboy (June 21, 2022 14:55:52)
- Adzboy
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
- scratchusername40
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
(#197)what the heck dude
There's a website called aviateapp hosted on Vercel that's a total design copy of Aviate (logo, web design, etc.). I can't link it here since it has a link to unmoderated chat. The real Aviate is hosted at https://aviate.vercel.app which redirects to https://aviateapp.eu.org.