Why not do away with .ejs templates altogether
ORESoftware opened this issue · 1 comments
ORESoftware commented
I used to think that having templates (like .ejs) was needed or useful with React.
But now I believe you can just do away with it entirely, and use React's compose-ability.
So why no create a parent component that looks something like so:
const React = require('react');
module.exports = React.createClass({
render: function(){
return (
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
{this.props.body}
</body>
</html>
)
}
});
perhaps React does not allow <html> <body> <head>
tags?
ORESoftware commented
I asked a question on SO about this:
seems like you don't need .html templates anymore?