dbarratt added a comment.

Move towards implementing Wikibase/Wikidata UI as a Single Page Application (SPA) - written in TypeScript to mitigate the downsides of using an otherwise untyped language

This might be slightly pedantic, but I want to point out that _javascript_ is not untyped it's just, like PHP, not strictly typed.

I would also like to point out that TypeScript does not provide runtime type assertions like PHP 7, it only provides static type checking at compile time.

The distinction might not make a difference to you, but I wanted to make it clear to anyone not familiar with TypeScript what it does and how it works. Personally, I don't find static typing as valuable as people claim it to be, and I therefor do not use TypeScript, but I'm not going to stand in the way of people who want to use it. :)

Also, I really appreciate that you would be preserving the HTML output with Server-Side Rendering (SSR). I think it's important that machines are able to read the page without _javascript_.


TASK DETAIL
https://phabricator.wikimedia.org/T213318

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: dbarratt
Cc: dbarratt, Legoktm, Cparle, Niedzielski, Anomie, Mholloway, kchapman, gabriel-wmde, Nikerabbit, jijiki, CDanis, ArielGlenn, Milimetric, akosiaris, Joe, mobrovac, Krinkle, daniel, Lydia_Pintscher, Lea_WMDE, Addshore, Matthias_Geisler_WMDE, Jakob_WMDE, Pablo-WMDE, WMDE-leszek, Aklapper, Nandana, kostajh, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, D3r1ck01, SBisson, Wikidata-bugs, aude, GWicke, jayvdb, fbstj, santhosh, Jdforrester-WMF, Mbch331, Rxy, Jay8g, Ltrlg, bd808
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to