[dbux-practice] Get dbux-projects ready for real-world practicing purposes #595
Labels
a-lot-of-work
This issue requires a lot of work, and is by no means easily taken care of
dbux-practice
Related to dbux-projects and dbux-practice.
enhancement
New feature or request
re-design dbux-practice list
stepsToReproduce
in an intuitive and meaningful way (currently available fortodomvc
)PracticeSession
view?ExerciseNode
- if they solved it, did they time it? How long did it take?ExerciseNode
ProjectNode
anymore)description
bug
(andexperiment
) toexercise
(continual WIP)Misc
BaseGroupNode
Expanded
by default (seeBaseGroupNode.constructor
)?BaseTreeViewNode{,Provider}
(at least add aBaseTreeViewNode.reveal
method)bugLocations
)bug
andexploration
(non-buggy)switchToExercise
(and related functions), make sure, all files inside the project folder are closedprevious
andnext
exercise buttons, so one can quickly move between themmodal
that summarizes the results and shows the previous/next buttoncodesignal
+leetcode
exercise
review my changes
.Show diff in new tab and cancel
.confirm
modal)More Complex Tasks
tutorial
+ introduction systemtodomvc
, if the stored data inlocalStorage
is corrupted, the next experiment will also be affectedlocalStorage
" state when switching to each exerciseasync resetExercise(exercise)
function, which can be overwritten or otherwise customized by each exercise.dev
-only (if (process.env.NODE_ENV === 'development') {
)npm
oryarn
yarn@2
yarn
is (currently) faster and more reliable thannpm
in most cases; probably preferyarn
, if it worksyarn
and/ornpm
)lock
filesequelize
samples depend onsqlite3
, but it appears thatsqlite3
pre-built binaries of old versions are deleted from their official download link when a new version is releasedsequelize
from bug list as a resulttodomvc
exercises already have hints)The text was updated successfully, but these errors were encountered: