
Are there any resources that I could read on how X++ get compiled to CIL and then going to the web browser which is what the end user sees? I mean, technically speaking, D365 FO is accessible in the web browser which means at the very end of the pipeline, user is seeing a web page built with HTML. Please enlighten me.
There is no compilation of CIL to HTML. There is a framework in .NET for writing web applications (receiving and routing HTTP requests, generating HTML and Javascript and so on) called ASP.NET, which was utilized for writing F&O platform as well. You can find a huge amount of information on ASP.NET on internet, if you're interested. But you don't need to know it to be able to develop in X++.