title: Should I render all the frames every secound?
body: <p>I'm programming a 2D game with HTML5 canvas. so it won't take a lot of time for rendering all the objects and frames.</p>
  
  <p>I want to ask about both 2D and 3D games.</p>
  
  <p>Suppose that I made a change or more on one of the objects.should I render all the objects when I only need to redraw that object? is rendering all objects and frames is the only option? and if the game was 3D, won't rendering take a lot of time?  <s>specially on slow internet connections</s></p>