https://www.youtube.com/watch?v=XQpZIEejKDY
https://github.com/Pau1fitz/react-interview#how-does-react-work https://github.com/sudheerj/reactjs-interview-questions
https://stackoverflow.com/questions/36975619/how-to-call-a-rest-web-service-api-from-javascript
https://www.geeksforgeeks.org/javascript-promises/
There's a difference in what they are, and what they do for you.
> SVG is a document format for scalable vector graphics.
> Canvas is a javascript API for drawing vector graphics to a bitmap of a specific size.
To elaborate a bit, on format versus API: > With svg you can view, save and edit the file in many different tools. With canvas you just draw, and nothing is retained about what you just did apart from the resulting image on the screen. You can animate both, SVG handles the redrawing for you by just looking at the elements and attributes specified, while with canvas you have to redraw each frame yourself using the API. You can scale both, but SVG does it automatically, while with canvas again, you have to re-issue the drawing commands for the given size.
Two things that hit me the most for SVG and Canvas were,
> Ability to use Canvas without the DOM, where as SVG depends heavily on DOM and as the complexity increases the performance slows down. Like in game design.
> Advantage of using SVG would be that resolution remains the same across platforms which lacks in Canvas.
https://stackoverflow.com/questions/6907422/question-regarding-visible-false-and-displaynone
https://www.youtube.com/watch?v=7oNWNlMrkpc
https://stackoverflow.com/questions/52238637/react-router-how-to-pass-data-between-pages-in-react
https://www.sitepoint.com/xmlhttprequest-vs-the-fetch-api-whats-best-for-ajax-in-2019/ https://stackoverflow.com/questions/43017576/what-is-the-difference-between-fetch-and-jquery-ajax https://www.youtube.com/watch?v=UCd6LorxpkY https://www.youtube.com/watch?v=PoRJizFvM7s https://stackoverflow.com/questions/51209635/difference-between-fetch-and-axios
#Promise vs Async/Await?
- Async/Await is more elegent way to use the promise
- https://levelup.gitconnected.com/async-await-vs-promises-4fe98d11038f
- https://stackoverflow.com/questions/54495711/async-await-vs-then-which-is-the-best-for-performance