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

srcMission board for information related to your current work

srcCheatboard to store data you are frequently looking for

srcStudy 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 srcStudy 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!