JSX is an actively used template language created in 2013.

6Years Old 5Users 0Jobs
  • JSX ranks in the top 50% of languages
  • the JSX website
  • JSX first appeared in 2013
  • file extensions for JSX include jsx
  • the JSX team is on twitter
  • I have 27 facts about JSX. what would you like to know? email me and let me know how I can help.

Example code from the web:

class App extends React.Component {
  render() {
    return (
      <div>
        <p>Header</p>
        <p>Content</p>
        <p>Footer</p>
      </div>
    );
  }
}

Example code from Linguist:

'use strict';

const React = require('react')

module.exports = React.createClass({
  render: function() {
    let {feeds, log} = this.props;

    log.info(feeds);
    return <div className="feed-list">
      <h3>News Feed's</h3>
      <ul>
        {feeds.map(function(feed) {
          return <li key={feed.name} className={feed.fetched ? 'loaded' : 'loading'}>
            {feed.data && feed.data.length > 0 ?
              <span>{feed.name} <span className='light'>({feed.data.length})</span></span>
              : 'feed.name' }
          </li>
        })}
      </ul>
    </div>;
  }
});

Last updated August 22nd, 2019