As I contemplate coding my very first webapp, I must admit that my skills are somewhere between beginner and intermediate in html, css, js, jquery, node, sql, and mongodb.
However, the challenge lies in not knowing how to bring my vision to life.
My ultimate goal is to create a responsive single-page website that retrieves stock prices from an API and displays them on individual cards. Additionally, users should be able to click a plus button to add another card displaying a stock index they have chosen from a form option.
So now, I have several questions:
- Should I consider using a JavaScript framework like React or Vue to achieve this goal? If so, how do I go about it?
- I have successfully coded the API request in Node.js and can retrieve and display the data in the console log. How can I display this data on my HTML page?
- How can I dynamically create these cards and have them automatically added to the homepage?
- Is there a way to save data for each individual card without requiring a login process?
I understand that these are basic questions, but I am eager to learn how to accomplish them.
Please refer to the images below.
(check: https://i.stack.imgur.com/Sfr5D.png https://i.stack.imgur.com/2BoCK.png