Why rewrite TiddlyWiki?
Sources:
The primary reason for rewriting TiddlyWiki was the poor quality of the original code. admitted that he didn't fully understand JavaScript when he initially wrote TiddlyWiki, leading to difficult-to-reverse decisions embedded in the code. Additionally, the rewrite provided an opportunity to leverage the growing popularity of JavaScript, especially with the release of Node.js, to address limitations of running TiddlyWiki as a single HTML file in the browser 1.
Furthermore, adopting Node.js allowed Ruston to envision TiddlyWiki as an isomorphic application, expanding its functionality and flexibility beyond previous constraints 1.
RELATED QUESTIONS