<em>JSX - JavaScript Syntax Extension. JSX is a syntax extension to JavaScript. </em>
<em>Virtual DOM. React keeps a lightweight representation of the “real” DOM in the memory, and that is known as the “virtual” DOM (VDOM)</em>
<em>Performance. ...</em>
<em>Extensions. ...</em>
<em>One-way Data Binding. ...</em>
<em>Debugging. ..</em><em>.</em>
<em>Components. ...</em>
<em>State.</em>
The name of the programming language is PYTHON.
Python is a popular, high level programming language that is used for general purpose programming. Python is objected oriented and it uses dynamic typing for memory management. The programming language was created in the late 80's by Guido Van Rossum.
HTML's to learn more go to https://developer.mozilla.org/en-US/docs/Web/HTML/Element/embed
I think both recursive and iteration are different programming approaches which have their own benefits and drawbacks .
<span><span>Recursive approach: In recursive approach the function calls itself until the condition is met. And it is slower than iteration,which means it uses more memory than iteration. recursion is like a selection structure, and which makes code smaller and clean. And a function partially defined by itself. Here tracing the code will be more difficult in the case large programs.</span><span><span>Iterative approach: </span>Iterative approach is a repetition process until the condition fails,here loops are used such as for ,while etc. Here code may be longer but it is faster than recursive. And it consumes less memory compared to recursive approach.If the loop condition is always true in such cases it will be an infinite loop.</span></span>