Github repo: GitHub - Aclixion/Stopwatch
Github pages: Document
So recently, I decided to take a break from learning programming concepts to take on a personal project. It’s a stopwatch website based on the stopwatch in the clock app of iPhones. Any sort of constructive criticism is welcome. Although I’m looking for the following:
- How are my Javascript functions? Are they too redundant and are some functions unnecessary?
- Is my Javascript too messy? How should I keep it more organized?
- What are some steps I should take to improve the UI of my webpage?
- Am I committing too often?
- How can I improve upon my commit messages?
Would using a framework such as React also help in keeping my code more organized?
@Aclixion
Yes, using a framework such as React could help in keeping your code more organized. React allows you to break down your code into smaller, reusable components, making it easier to maintain and manage. React also provides a more structured approach to writing code, which can help you write more organized and maintainable code in the long run. Additionally, React’s virtual DOM makes it easy to update the UI efficiently, which is especially useful in a stopwatch application where time updates frequently. However, using a framework like React also requires a certain level of familiarity and understanding, so it’s important to weigh the benefits against the amount of time and effort required to learn the framework.
I’m actually taking a web software development class at my university right now and I believe React is covered later in the semester