I am trying to build a Bootstrap/CSS front end, wherein I need to add 100 custom cards(3 per row) and the div card is very big so normal DOM manipulation would be very complex and messy. So what can be a solution to this? Please suggest a pure Javascript way.
My div card is:
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
<div class="col m-2 card_custom p-0 border">
<div class="card_header">
<h4>Shimla, India</h4>
</div>
<div id="carouselExampleControls1" class="carousel slide card_img" data-ride="carousel">
<span class="card_imgoverlay">
#Trending
</span>
<div class="carousel-inner ">
<div class="carousel-item active">
<img src="./img/shimla1.jpg" height="300" width="300" alt="First slide">
</div>
<div class="carousel-item">
<img src="./img/kasmir1.jpg" height="300" width="300" alt="Second slide">
</div>
<div class="carousel-item">
<img src="./img/delhi1.jpg" height="300" width="300" alt="Third slide">
</div>
</div>
<a class="carousel-control-prev" href="#carouselExampleControls1" role="button"
data-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="carousel-control-next" href="#carouselExampleControls1" role="button"
data-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>
<div class="card_options bg-white">
<a href="" class="nav-item ">Hotels</a>
<a href="" class="nav-item ">Food</a>
<a href="" class="nav-item ">Flight</a>
<a href="" class="nav-item ">Activites</a>
</div>
<div class="card_body bg-white">
<p>Lorem ipsum, dolor sit amet consectetur adipisicing elit. Et odio, nesciunt ratione
debitis nihil quibusdam!</p>
</div>
<div class="card_footer bg-white">
<div class="rating">
<img src="./img/star.png" height="20" width="20" alt="">
<p>4.1/5</p>
</div>
<div class="tag">
<img src="./img/mountains.png" height="20" width="20" alt="">
<p>Hill Station</p>
</div>
</div>
<div class="read_more text-center">
<button class="btn btn-dark custom_readmore">Read More</button>
</div>