Online playground #98
Replies: 3 comments 1 reply
-
عليكم السلام ورحمه الله وبركاته Thank you Dr Hatem, I know your amazing project from interview with Ahmed Elemam too, I am interested to add GQL to LiveCodes, i think i can provide a WASM version with every release but we need to do some test and experment the integration. There are some limitation if we want to work with Github API, for example you will face a API limits before loading all commits, so i am thinking of two options, first we can search if we can run on local repository from FileSystem or we can mock a data and load it to the engine so the user can run any query on this data, this idea can work with Git, FileSystem, AST...etc |
Beta Was this translation helpful? Give feedback.
-
That's great. I agree with the API limitations. This project allows running git in the browser with a virtual file system, including cloning a whole repo. May be we consider such approach. |
Beta Was this translation helpful? Give feedback.
-
The File System Access API may also be useful, inspite of relatively limited browser support. Another web API that might be useful is: The origin private file system |
Beta Was this translation helpful? Give feedback.
-
السلام عليكم و رحمة الله و بركاته
This is such an impressive project. Great work.
I have been following your work for a while and have seen your interview with Ahmed Elemam.
I'm the author of LiveCodes, a feature-rich, open-source, client-side, code playground that supports 80+ languages and frameworks. You can find the docs here. The announcement post gives a general overview. This video (also with Ahmed Elemam 😊) gives a general idea.
I was thinking about adding support for GQL in LiveCodes. This would have some benefits including:
However, there are some challenges:
I would like to know what you think.
Any way, such a great project. Congratulations 💚
Beta Was this translation helpful? Give feedback.
All reactions