kirklin / kirklin/celeris-web

feat: Add Support for "Thin" Version | 添加一个精简版

Open
#29 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
497
Forks
63
PR merge metrics
No merged PRs in 30d

Description

### Clear and concise description of the problem

Our project currently does not support the "Thin" version. Considering that some users may need to use our software in resource-constrained environments, adding support for the "Thin" version would be a beneficial improvement.

### Suggested solution

1. **Identify Key Features:** Determine which features are essential for the "Thin" version and which ones can be trimmed or substituted.
2. **Optimize Resource Usage:** Explore methods to minimize memory and processor usage to ensure the "Thin" version runs efficiently in resource-constrained environments.

### Alternative

_No response_

### Additional context

_No response_

### Validations

- [X] Follow our [Code of Conduct](https://github.com/kirklin/.github/blob/main/CODE_OF_CONDUCT.md)
- [X] Read the [Contributing Guide](https://github.com/kirklin/contribute).
- [X] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are identified. Start by reviewing the project structure and defining which features belong in a Thin version, along with measurable memory and processor targets. Done should include an agreed scope and a validated implementation that runs efficiently in resource-constrained environments.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript, vite
Domain
frontend, performance
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.