-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider Using TypeScript and Tailwind CSS #1087
Comments
Thank you for bringing up your observations regarding the current state of the idurar-erp-crm project. While I acknowledge the potential advantages of incorporating these technologies, it's important to carefully evaluate the impact and feasibility of such a transition. Before proceeding with any changes, we should consider factors such as project timelines, and any potential dependencies or integrations that might be affected. I propose that we conduct a thorough assessment to determine the best approach for integrating TypeScript and Tailwind CSS into the project. |
Thank you for your insights, @Shashan17J . I agree that TypeScript and Tailwind CSS could bring numerous benefits to the idurar-erp-crm project, it’s also important to consider the potential challenges that might arise during the transition. Translating the existing codebase to TypeScript could introduce issues, especially if the current JavaScript code uses patterns or features that don’t translate directly to TypeScript. Additionally, we might encounter compatibility issues with libraries that don’t have TypeScript definitions. transitioning to Tailwind CSS could also present challenges. We would need to rewrite all our CSS, which could be a significant undertaking. There’s also the risk of introducing visual regressions if the new styles don’t exactly match the old ones. Looking forward to further discussions on this. |
I noticed that the idurar-erp-crm project is not currently using TypeScript and Tailwind CSS.
TypeScript would provide benefits such as improved code readability, better maintainability, and early error detection. Additionally, Tailwind CSS could streamline the styling process and make it easier to maintain a consistent design across the application.
By incorporating TypeScript and Tailwind CSS into the project, we could take advantage of libraries and features that require these technologies, potentially making development faster and more efficient.
The text was updated successfully, but these errors were encountered: