mirror of
				https://github.com/Unleash/unleash.git
				synced 2025-10-27 11:02:16 +01:00 
			
		
		
		
	
		
			
				
	
	
	
		
			1.2 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.2 KiB
		
	
	
	
	
	
	
	
| title | 
|---|
| Front end | 
Frontend overview
The frontend is written in react/typescript. It's is a single page application that communicates with the backend via a REST API. The frontend is built using vite and served by the backend.
ADRs
We have created a set of ADRs to help guide the development of the frontend:
- Component naming
 - Interface naming
 - Preferred component props usage
 - Preferred export
 - Preferred function type
 - Preferred style import placement
 - Preferred styling method
 - Preferred data mutation method
 - Preferred data fetching method
 - Preferred folder structure
 - Preferred form architecture
 - OpenAPI SDK generator