DEV Community

ethan
ethan

Posted on

Project 2 Final Post

How many elements did you end up going with? Why did you break it up that way? I ended up with 3, although it was recommended to use 4. The badge template itself needs an element, the list, and the search button. The optional one was the overarching "app" to make communication easier but I tried going the route without it.

What was the hardest aspect of this? Definitely the communication across the elements. Although we had similar challenges in the prior project, this seemed like a step up from that. For many reasons, communication between elements in the web is significantly harder than simply including a class and passing an instance of it like you would in an OOP language.

What part of this project was easier than you expected? Setting up the badge lists and getting that rendering, since this was our second time through, it was much faster and less troublesome this time around.

GitHub: https://github.com/ethanxo/badges-list/
Vercel: https://badges-list-ethanxo.vercel.app/

Top comments (0)