Peter looks at Knockout, one of the MVC environments for writing client-side JavaScript, and wonders if we're on the wrong path. The typical interweaving of code and presentation logic in JavaScript ...
You don't need to write tons of JavaScript code to create a JavaScript-friendly MVVM app. Let DotVVM can take over. Here's a basic tutorial for developing with it ...
Why it matters: JavaScript lets AP CSP students design interactive projects that clearly meet rubric criteria and engage users. Where to start: Code.org’s App Lab offers AP CSP-aligned tools, while ...