4 ms·
The title would've been more honest if it said "Web Spreadsheet in 99 lines using AngularJS".
by polskibus 12y ago
The title would've been more honest if it said "Web Spreadsheet in 99 lines using AngularJS".
- audreyt 12y agoIndeed. https://github.com/audreyt/500lines/tree/master/spreadsheet https://github.com/audreyt/500lines/tree/master/spreadsheet mentions AngularJS and ES6 upfront, but in retrospect it'd be better to mention them in the title too. Thanks for the reminder!
- 69_years_and 12y agoI think the title is AOK. A very nice commentary as you work through building it, I think folk will find that very helpful. Thanks for being awesome.
- audreyt 12y agoUpdate: For folks interested in learning ReactJS, a version is available at https://github.com/audreyt/500lines/blob/master/spreadsheet/as-react-livescript/main.ls https://github.com/audreyt/500lines/blob/master/spreadsheet/... — the demo at https://audreyt.github.io/500lines/spreadsheet/as-react-livescript/ https://audreyt.github.io/500lines/spreadsheet/as-react-live... runs considerably faster than AngularJS, but takes 12 more lines of LiveScript.
- logicallee 12y agoWhy? Is AngularJS spreadsheet software? It also would have been more honest if it said "Web Spreadsheet in 99 lines using AngularJS and 11,331,980 lines of Code[1] in a modern web browser like Firefox." [1] https://www.ohloh.net/p/firefox/analyses/latest/languages_summary https://www.ohloh.net/p/firefox/analyses/latest/languages_su...
- EpicEng 12y agoAnd that's why lines of code is an ambiguous measurement. We could also count the code running the JS, the rendering engine, the browser, and the OS.