
Stackrover
a JavaScript developer's knowledge base and training app for iOS
ditch impostor syndrome and build your expertise
while commuting or waiting for a lunch!
hundreds of topics covered, quizzes, custom boards, personal notes, smart navigation
get Stackrover for the price of a meal and it is yours forever including future updates!
no sign-upno adsno spyingworks offline
Key features
thousands of pieces of distilled knowledge, detailed yet straightforward descriptions, annotated code samples
answers to hard questions, reassurances when things may not be clear, warnings about traps, usage tips, lists and overviews
over 1700 concepts, constructs, and API elements explained
Mission board for information related to your current work
Cheatboard to store data you are frequently looking for
Study board for topics you want to study systematically
dynamically generated, ever changing quizzes to check your knowledge
custom quizzes based on topics present in your boards
personal notes inserted right into the content – use Stackrover as your JavaScript tool-for-thought
Smart details
memory aids for things that are notoriously hard to remember
the content is fine-tuned even for high-distraction environments
earn badges for perfect quiz results – they fade away after some time
quickly add topics to your Study board directly from a quiz
Term browser for more curious investigations into topics of your interest
links to Wikipedia for general computer science and math concepts
links to official specifications of JavaScript features
instant anonymous feedback to make Stackrover's content ever better and ever more useful
full user manual included
FAQ
Q What is covered?
A almost all of the JavaScript language there are a few exceptions – weak maps and sets, proxy objects, or typed arrays are not covered yet some obsolete or discouraged features are intentionally omitted or just skimmed over
Q So what exactly is covered then?
A the list of the topics includes the language overview syntax console JSON modules globals statements errors declarations assignments destructuring expressions types primitive values wrapper objects booleans logical operators comparisons functions objects classes object literals property configuration tasks timers promises async
/await
iteration interfaces generators async generators numbers bigints arithmetic operators bit operators the Math
class strings arrays maps sets regular expressions date and time and key parts of internationalization
Q How about the DOM or Web APIs?
A not yet – except for the console and timers yes, it is the idea to move further in this direction in future updates
Q How about TypeScript?
A TypeScript developers are welcome and all of the content is absolutely relevant for them as well TypeScript-specific features are not covered and it is currently not in the plans some extra tips for TypeScript users may be added over time
Q Is Stackrover a totally new app?
A yes, it's just about to take off right now you have a chance to become our be-lo-ved early adopters!