Hi,
While typing this I realized that I’m mostly looking for general js-advice but also specific rs-advice, please let me know if this is completely out of line for this forum and feel free to direct me to a more suitable place.
So, I’ve known about rs for a long time but I’ve never actually had a reason to understand how to use it (and javascript in general). I’ve done some web-development back in 1999-2001 but decided the field wasn’t for me.
Now I’ve slowly started to enter again to do some hobbyist stuff, this would be my second project (the first was to set up and maintain a wiki).
What I’m looking to accomplish is to create a small collection of unhosted apps to store and evaluate progress for my mediocre at best League of Legends experience. (I want them unhosted to both learn how to use rs, etc but also to be able to share my work without eating my small webhosts quotas.
For a slightly tl;dr of what I want help with see below, now follows a ‘brief’ explanation of what I want to accomplish…
The purpose of the first app is to record my deaths and to evaluate what I could change to die less, it should work something like:
- you create a profile (to store an api-key for the Riot-api and possibly some other stuff)
- you want to store data about your next game, so you click ‘add game’
- you enter data on your pre-game condition and things you want to consider in the next game_
- after the game is over you click on ‘get game data’ and the the app prefills some values (with the help of the api):
- date of game
- kind of game
- what champions where in the game
- your kda and team kda
- you get some fields to enter your assessment of why you died (each time) and what you could have done instead in that situation (you are expected to watch the replay while doing this)
- there should be a report view with multiple reports (things like avg numbers of death over time, avg time of first death over time, correlation with win/loss of the game, etc, etc)
So, what I want to get help with is:
- an extremely simple example of how to use rs in an app and connecting it with a rs-server (I really don’t want to set-up my own server) or other available backend (if they exist). And some pointers on where to go next.
- suggestion for a stable, well documented and simple open source js-library to interact with a remote api
- suggestion for a stable, well documented and simple open source js-library to deal with UI
- pointers on how to tie it all together
I tried to look at the documentation here but frankly it is too high-level for me, like I should already know how things work but needing details on some specific issue.
I hope you will be able to help me or at least point me in the right direction.