In Part 2 we refactored our solution by splitting the Sign in and Chat room logic into View classes, building a Router object to transition between the screens. We will complete the full flow here by implementing our...
In Part 1 we constructed the UI for our Chat sign in screen and wrote a basic flow to transition to the Chatroom UI once the username is successfully validated. In this part, we will refactor our working solution and...
Real-time experiences rule the web today. When done correctly, this results in responsive and fluid interfaces that contribute to a good user experience. In this three-part series, we will implement real-time...