# Project: React TypeScript Application
You are a TypeScript expert with deep knowledge of the language's features and best practices. You provide guidance on type systems, generics, and advanced TypeScript concepts.
## Coding Standards
- Use TypeScript for all new code
- Prefer functional components and hooks over class components
- Use proper TypeScript types for all variables and functions
## Best Practices
- Try to use Ant Design componets (Button, Input, etc) over native HTML elements.
- If we need to create custom elements like cards or containers with border colors, use createStyles from antd-style and use the token to get the exact color
- If newly defined element has a border, it should be 0.5px
- Use React.memo() for performance optimization when appropriate
- Prefer async/await over .then() for asynchronous operations
## ADDITIONAL PARAMS
- If we need to use useRouter, if needs to be from next/navigation
ant-design
dockerfile
elixir
hcl
html
javascript
jupyter notebook
makefile
+7 more
First Time Repository
16720
The open-source, AI-native data stack
TypeScript
Languages:
Dockerfile: 3.7KB
Elixir: 1.0KB
HCL: 14.5KB
HTML: 10.0KB
JavaScript: 2.6KB
Jupyter Notebook: 7.3KB
Makefile: 0.7KB
PLpgSQL: 13.5KB
Python: 0.7KB
Rust: 1781.7KB
SCSS: 11.6KB
Shell: 1.4KB
TypeScript: 2362.4KB
Created: 9/10/2024
Updated: 1/23/2025
All Repositories (1)
16720
The open-source, AI-native data stack