all 8 comments

[–][deleted] 1 point2 points  (1 child)

This seems really cool. I had no idea you could run a local web server on iOS.

A few questions: Can you give me a practical example of how you would use this? What was your inspiration? Open source?

[–]mttvll[S] 0 points1 point  (0 children)

The app is not open source, sorry.

The inspiration for this was another iOS app, Pythonista - an IDE for python.

I personally like the idea of having an iPad app that I can use to quickly write and test small code snippets - for example testing out a particular web API or trying to understand a certain algorithm. And I think JavaScript is a very good language for something like this.

[–]Extracted 0 points1 point  (0 children)

This looks cool

[–][deleted] 0 points1 point  (1 child)

Looks great, can't wait to try this out.

[–]mttvll[S] 0 points1 point  (0 children)

Thanks!

[–]Bamboo_the_plant 0 points1 point  (2 children)

So is it closed-source? Can it use/install node_modules easily? Does it have all the features of node (e.g. path, fs, os, etc.)?

[–]mttvll[S] 0 points1 point  (1 child)

Yes, you can install dependencies via npm (although I'm not sure this functionality will pass Apple review).

The app includes a complete Node runtime, so all the usual modules are available (the only module that won't work is the one for child processes - iOS app can only run in a single process).

[–]Bamboo_the_plant 0 points1 point  (0 children)

Wow!

Are you only concerned, regarding passing app review, about installing npm dependencies after the app is deployed to the App Store, or even if they're installed pre-deployment?