React & Modern Frontend (445 Qs)•Part 11: Legacy Architecture, Migration Patterns & Historical Internals (354 - 445)
Is it possible to use React without rendering HTML?
It is possible. Below are the possible options:
jsx
render() {
return false
}
jsx
render() {
return true
}
jsx
render() {
return null
}
React version >=16.0.0:
jsx
render() {
return []
}
jsx
render() {
return ""
}
React version >=16.2.0:
jsx
render() {
return <React.Fragment></React.Fragment>
}
jsx
render() {
return <></>
}
React version >=18.0.0:
jsx
render() {
return undefined
}