SPA

Single Page Application

  • Все действия без перезагрузки 
  • Бизнес-логика на клиенте
  • Коммуникация через AJAX/WebSocket
  • Роутинг на клиенте

Фрэймворки

  • Ember
  • Angular
  • React ?
  • ...

 React Router

var routes = (
    <Route handler={App}>
        <Route path="tags" handler={Tags} />
        <Route name="tag" path="/tags/:tag" handler={Tag} />
        <Route path="todos" handler={Todos} />
        <DefaultRoute handler={Todos}/>
    </Route>
);

SPA

By Roman Iakobchuk

SPA

  • 973