When Razor views are configured to be compiled at runtime, it means that they get compiled the first time when they are needed. But once they are compiled, they stay compiled (unless the file changes). This is speculation on my part, but I expect that once the initial hit has passed and the views are all compiled, the performance difference with pre-compiling is negligable.
1 Like