Without the second parameter the useEffect hook will be called on every render of the component which can be dangerous. code example
Example: useeffect only on mount
import React, { useEffect } from 'react';
function App() {
useEffect(() => {
// Run! Like go get some data from an API.
}, []);
}