My advice would be to focus on creating a functional HTML-only version of your site before delving into the realm of javascript libraries. By starting with a javascript-free version, you ensure that your site can stand on its own without relying on javascript for basic functionality.
If you begin building with javascript, you'll likely find yourself having to add extra HTML later on to support non-javascript users. It's best to establish a solid HTML foundation first, and then utilize a javascript library for progressive enhancement to add dynamic features when javascript is available.
Remember, a javascript library can't compensate for the absence of javascript. If it's not present, the library won't be able to function. Therefore, it's essential to include necessary elements in your HTML for the site to work properly even without javascript.
While this may not directly address your question about libraries, I hope this perspective proves helpful in your decision-making process.