mirror of
https://github.com/rojo-rbx/rojo.git
synced 2026-10-25 04:54:07 +00:00
Add live syncback functionality and optimize service encoding
- Introduced a new endpoint `/api/syncback` for one-click full sync from Roblox Studio to the filesystem, eliminating the need for an active WebSocket connection. - Implemented `SyncbackRequest` and `ServiceChunk` structures to handle service-level properties and child instances during syncback. - Enhanced `encodeService` to include ObjectValue carriers for accurate reference handling and prevent data loss. - Updated the syncback process to utilize Luau-style relative paths for reference attributes, improving path management and consistency. - Integrated session caching in the matching algorithm to optimize performance during syncback operations. These changes significantly improve the live syncback experience, ensuring reliable data synchronization and enhanced performance during development.
This commit is contained in:
parent
7f4b5c4941
commit
b47eef1173
165 changed files with 5205 additions and 206 deletions
|
|
@ -5,40 +5,6 @@ hideInPageNavigation: true
|
|||
fullWidth: true
|
||||
---
|
||||
|
||||
<h2 style={{ marginTop: 24, marginBottom: 24 }}>Where imagination meets a global audience</h2>
|
||||
<Grid container spacing={8}>
|
||||
<Grid item xs={12} md={5}>
|
||||
<Card style={{ marginBottom: 24 }}>
|
||||
<CardContent>
|
||||
<h4>Massive global reach</h4>
|
||||
<Typography variant='body1'>Tap into a platform with 111.8 million daily active users (DAU), spanning 180 countries and 17 languages.</Typography><br /><br />
|
||||
<Typography variant='caption'><i>*As of Q1 2025</i></Typography>
|
||||
</CardContent>
|
||||
</Card>
|
||||
<Card style={{ marginBottom: 24 }}>
|
||||
<CardContent>
|
||||
<h4>Deep user engagement</h4>
|
||||
<Typography variant='body1'>Capture attention on a platform where users spend an average of 2.7 hours per day, totaling 27.4 billion hours of engagement.</Typography><br /><br />
|
||||
<Typography variant='caption'><i>*As of Q1 2025</i></Typography>
|
||||
</CardContent>
|
||||
</Card>
|
||||
<Card style={{ marginBottom: 24 }}>
|
||||
<CardContent>
|
||||
<h4>Proven developer success</h4>
|
||||
<Typography variant='body1'>On average, the top 10,000 developers earned over $97,000 in 2024.</Typography>
|
||||
</CardContent>
|
||||
</Card>
|
||||
</Grid>
|
||||
<Grid item xs={12} md={7}>
|
||||
<img
|
||||
style={{ width: '100%', height: 'auto' }}
|
||||
src="../assets/developer-jumpstart/image51.png"
|
||||
alt=""
|
||||
/>
|
||||
<Typography variant='caption1'><i>DAU by Region (in millions)</i></Typography>
|
||||
</Grid>
|
||||
</Grid>
|
||||
|
||||
<h2 style={{ marginTop: 48, marginBottom: 24 }}>Robust tools with no upfront costs</h2>
|
||||
<Grid container spacing={8}>
|
||||
<Grid item xs={12} md={5}>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue