I plan to develop chess game using Angular, .NET and SignalR for real-time communication. My game needs to have next features: multiplayer game, analyzing mode, playing in same browser against friend, watching older games, so I guess I need to have chess logic implementation on both frontend and backend side (or am I missing something). Continue reading...