A feedback from my end, The video was really informative and thants for creating it, but this deoesnt look like a frontend system design video, If you checkout any backend system design for whatsapp it will tell you the same. Rather we should have discussed about what frontend components will be, what kind of render optimizations should be done in frontend, what kind of data store should be used, which frontend framework is most suited here. The component props should have been discussed, rathr we discussed polling, encryption, and what not. How is this frontend system design?
Thanks for your valuable feedback. My intent is not limited to just frontend coding. As a developer we should know how things work end to end. I hope I'm doing justice to developers 😊 Keep watching and sharing 😊🙏
@@engineerchirag - I agree with Aishwarya, I see you haven't covered FE system design aspects like - component design and archeitecture, data model, performation on client side, caching, reusability, technology to choose on FE and why. Please change the title of video, it's misleading for me atleast.
Video seems incomplete. Component architecture, state management, tech choices, API contracts, Caching, logging etc. are missing which are more important in FE perspective. May be you can think of part-2 of this.
Chirag your deep dive on encryption mechanisms, breaking of web crypto Api, QR based scanning and real time communication workflow in this video was exceptional. Great effort from you to knowledge us. Thank you Sir
Sir please upload more videos on system design....Or you could make videos on real Machine coding interview problems, how to handle such interviews. You can post a small video as a challenge for viewers & then few days later, you come up with the solution. This will definitely help us!😊❤
The explanation was deep and was awesome. My question is, in system design round of front end interview, do we need to go in such depth of encryption/decryption? Also, does the mechanism of how message travels from a source to destination needs to be discussed? Isn't that part of backend System design?
Read your interviewers interest and keep drilling. As a senior there is something as FE & BE in high level design. You must have at-least basic understanding of BE systems as well. Thanks for lovely feedback :)
Good video, but more frontend-related topics could have been discussed, this was more of backend system design. No module, component design was discussed.
In other videos component design and depth frontend is discussed. In this video I want to highlight the critical parts of whatsapp 🙂 Hope you liked it. Your feedback and support are always welcomed. Thanks in advance 🙏
There are many non-functional aspects in System Design, that can't be covered in a single video. So, I have tried to focus on core in the respective system design. I would recommend to watch all videos, that will help to master every aspect of Frontend System Design. I hope you understand! Auth is something that every developer should know, irrespective of Frontend and Backend. That is why I have focused on the auth side more. Please watch the complete video, you will see the depth of auth covered in the video.
Whatever explanation you gave was good and informational but I feel this was incomplete video, complete system design isn't done. Additionally, the title of the video is Frontend System Design, do you really think you covered frontend?
There are many non-functional aspects in System Design, which can't be covered in single video. So, I have tried to focus on core in respective system design. I would recommend to watch all videos, that will help to master every aspects of Frontend System Design. I hope you understand!