4

So I've flip flopped so many times on what this software actually does and that's because it can do a lot of things. One way to think about it is as a serverless environment for front-end apps that has a backbone behind it to be social.

One downsite that previously existed is that someone would have to configure their build and init files correctly to run your app. Possibly wrecking what they already had there and possibly making it difficult for users that just want to run an app to figure it out.

Well now a url of the form "/app/{appname}" run that app. If a new user signs up on such a url it will automatically configure them to run that app by default. This gives them a config they can then tweak if they want. Plus they can then rerun the app just be revisiting the domain and they don't need your link.

So for example:

https://js.lifelist.pw/app/chat
https://js.lifelist.pw/app/notebook

Still if a user goes to the domain directly "/" as their first signin they will end up configured to run the chat.

So this is a lot like Codepen or Jsfiddle except they have a data store for each person that runs your fiddle which can be used for subsequent runs and they have a peer discovery system for finding other people running your app so they can do social things.

If you need to know how to configure an app to be the default you can go to "/u/{appname}". For example https://js.lifelist.pw/u/notebook. Then just copy the build and init.

That's also a really good way to learn how to build things in it too.

So I've flip flopped so many times on what this software actually does and that's because it can do a lot of things. One way to think about it is as a serverless environment for front-end apps that has a backbone behind it to be social. One downsite that previously existed is that someone would have to configure their build and init files correctly to run your app. Possibly wrecking what they already had there and possibly making it difficult for users that just want to run an app to figure it out. Well now a url of the form "/app/{appname}" run that app. If a new user signs up on such a url it will automatically configure them to run that app by default. This gives them a config they can then tweak if they want. Plus they can then rerun the app just be revisiting the domain and they don't need your link. So for example: https://js.lifelist.pw/app/chat https://js.lifelist.pw/app/notebook Still if a user goes to the domain directly "/" as their first signin they will end up configured to run the chat. So this is a lot like Codepen or Jsfiddle except they have a data store for each person that runs your fiddle which can be used for subsequent runs and they have a peer discovery system for finding other people running your app so they can do social things. If you need to know how to configure an app to be the default you can go to "/u/{appname}". For example https://js.lifelist.pw/u/notebook. Then just copy the build and init. That's also a really good way to learn how to build things in it too.

No comments, yet...