Comment Comment by Pfhreak Readability, separation of concerns, extensibility, easier merging of pull requests, improved testability, modularity, and less mixing of html and Javascript in a single file. parent Pfhreak 6 years ago