Open Malaguth opened 7 months ago
@jpbahiaz, could you help me define if using npm or another manager as yarn is better? Also, I think the current LTS version is the best option. Do you agree?
I agree. I'd suggest using pnpm as a package manager but I think we should stick with npm for simplicity.
What do you think about trying out Atomic Design for our component separation? Currently diving into the initiation process, got some gaps to fill. Open to discussions—everyone's thoughts are welcome!
Points discussed in the issue validation
User Story
As a developer, I want to set up the frontend structure for a React project using TypeScript and organize it into page, feature, and component folders so that I can start building the application with a well-organized, scalable, and feature-oriented codebase.
Description
This user story focuses on the initial setup of the frontend structure for a React project using TypeScript and a specific folder structure. The goal is to create a robust and efficient development environment that promotes feature-based development and clear separation of concerns. This includes setting up the basic directory structure with page, feature, and component folders, installing necessary dependencies, and configuring TypeScript for the project.
Acceptance Criteria
pnpm create vite {my-react-app} --template react-ts
.pnpm {run dev}
.