Skip to content

Commit

Permalink
Merge pull request #4167 from shaedrich/jsx
Browse files Browse the repository at this point in the history
Create topic "JSX"
  • Loading branch information
ahpook authored Jan 11, 2024
2 parents 6cc07fc + 2c67031 commit 296e08a
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions topics/jsx/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
topic: jsx
display_name: JSX (JavaScript XML)
short_description: JSX is an XML-like syntax extension to ECMAScript without any defined semantics that allows creation of DOM trees.
related: jxon, xhp, xml, babel, reactjs, vhtml, mithril, hyperscript, ijk, hdom
created_by: Facebook
released: August 4, 2022
github_url: https://github.com/facebook/jsx
wikipedia_url: https://en.wikipedia.org/wiki/JSX_(JavaScript)
url: https://facebook.github.io/jsx
---
**JSX** is an XML-like syntax extension to ECMAScript without any defined semantics that allows creation of DOM trees. Being a syntactic sugar, JSX is generally transpiled into nested JavaScript function calls structurally similar to the original JSX.

0 comments on commit 296e08a

Please sign in to comment.