title: How to split a component when it gets big. ReactJs or React Native
body: <p>I have just started learning ReactJs and I am building the snake game for practice.</p>
  
  <p>Everything is going okay, but what I dont like is that my 'Game' component is getting bigger. I can not think of an optimal way to split it in several, simpler  components</p>
  
  <p>Here is the <a href="https://github.com/Dito-Orkodashvili/snake" rel="nofollow noreferrer">repo</a> and I will appreciate any corrections and recommendations.</p>