never met a part of the stack I didn't like. sr. engineer at clique studios in chicago, perpetual creative hobbyist, bird friend, local gay agenda promoter. she/her. tips: https://ko-fi.com/carlymho
So I only had time to even think about this challenge today after seeing it a couple days ago, but here's how mine came out after working on all the steps!
The one thing I wasn't 100% satisfied with is that it probably wouldn't scale very well to a large number of articles, since the "load more" actually just operates by un-hiding the next 5 results in order rather than requesting items 6 through 10. The problem was that since I was using JSON data to mimic an API call, I was getting the full list of tags by collecting them as each post was processed, rather than having a separate database table of tag data to pull like I would with most CMS setups.
Still, though, I'm pretty pleased with it for a few hours' work! I've been implementing a lot of filtering behavior for work recently and I think I've refined some of my methods in working on this.
So I only had time to even think about this challenge today after seeing it a couple days ago, but here's how mine came out after working on all the steps!
The one thing I wasn't 100% satisfied with is that it probably wouldn't scale very well to a large number of articles, since the "load more" actually just operates by un-hiding the next 5 results in order rather than requesting items 6 through 10. The problem was that since I was using JSON data to mimic an API call, I was getting the full list of tags by collecting them as each post was processed, rather than having a separate database table of tag data to pull like I would with most CMS setups.
Still, though, I'm pretty pleased with it for a few hours' work! I've been implementing a lot of filtering behavior for work recently and I think I've refined some of my methods in working on this.
Wonderful, Carly! This looks great! I really like the overall design, and the colors compliment each other well.