4 ms·
So I have been curious about cljs in particular, and another transpile-to-Javascript languages: what is the state of plugin development for Chrome and Firefox u
by 616c 11y ago
So I have been curious about cljs in particular, and another transpile-to-Javascript languages: what is the state of plugin development for Chrome and Firefox using these languages? Is anyone doing this in a deep way?
I was taking a Typescript course with Coursera IIRC correctly and one day I looked for this out of curiosity. I found lik one person doing this.
It seems like it would be a pain because the JS runtimes in the browsers have minor syntax changes that would be frustrating.
https://github.com/mooz/keysnail/pull/176 https://github.com/mooz/keysnail/pull/176
I know litte about frontend-dev, but I am curious.
- dr_win 11y agoWell, technically speaking cljs-devtools is not a Chrome extension. It is just a piece of javascript you include in your javascript project running on client side in the browser. I don't follow development of Chrome or Firefox extensions to really tell, but I think writing extension in some transpile-to-javascript language should be transparent to us users. It might be even not advertised. I think developing extensions is not difficult, the difficult part is developing extension for multiple browsers. Not javascript, but the browser APIs differ. I follow just development of Blink/Chrome DevTools. One notable recent development is an attempt of TypeScript community to extend DevTools to support transpile-to-javascript language extension points: https://codereview.chromium.org/1264133002 https://codereview.chromium.org/1264133002. See the video here: http://ham.io/files/dt.mp4 http://ham.io/files/dt.mp4 This would help cljs-devtools to offer better development experience for ClojureScript as well.