Skip to content

Releases: iamwatchdogs/Signup-Form-Practice

v2.0.0

17 Aug 11:03
4ec10dd
Compare
Choose a tag to compare

The main goal of this release is the migration of javascript application to React-based application. The main changes including in changing the bundler, transpiler and eslint config and breaking down the monolithic page into separate UI component with respective functionalities while maximizing the code reusability.

Note

The concerns mention in the previous release/version ( i.e., v1.0.0 ) are not focused much in this release as it would be impracticality for writing such sophisticated implementation for such simple use-cases.

What's Changed

Full Changelog: https://github.com/iamwatchdogs/Signup-Form-Practice/commits/v2.0.0

v1.0.0

16 Aug 22:13
1955844
Compare
Choose a tag to compare

Upgraded the project into more modular approach while bringing the best out of the functional and object-orientated programmings. The main concern of this PR/version is to overcome come of the edge cases and scalability issues while optimising for the production.

Resolved concerns

  • Modularity (broken down the monolithic architecture)
  • Prevention against manuel DOM manipulation (maintain the integrity of the application)
  • Declarative programming (depending more on declarative abstraction rather than imperatives implementation)
  • Scalability (Implemented subscription-based pattern for more scalability)
  • Optimisation

Note

Please do note that there might not be any different within the UI or functionality of the application. As this PR was just to address and resolve the above mentioned concerns.

Important

The changes made to this project may not be be suitable for such a small application, but this PR is to address a possible solutions for above mentioned concerns. And for such a small project like this some, it's might be more practical to NOT have this level of sophisticated implementation.

What's Changed

New Contributors

Full Changelog: v0.0.0...v1.0.0

v0.0.0

16 Aug 17:22
f03b92e
Compare
Choose a tag to compare

This project was created to practice HTML, CSS and JavaScript concepts while following good and standard practices. This completely a frontend side practice project to implement the concepts I have learnt.

Full Changelog: https://github.com/iamwatchdogs/Signup-Form-Practice/commits/v0.0.0