Define websites using a spec.js file. Render each page at build time, in the browser and offline.
Ensure the best rendering experience is always available to the widest possible audience.
Choo is a framework for folks like you and me. Perhaps you're most comfortable writing HTML and CSS, and want to add some JavaScript. Or perhaps you're an industry veteran that wants to create reusable browser elements. Or maybe you're neither; Choo's got you tho ✌️.07-07-2017
If you're comfortable with the basics of JavaScript, HTML & CSS, but you've never built an interactive web app before, this guide is for you. If you are a seasoned JavaScript developer with experience in other frameworks, and are looking to try choo for the first time, this guide is also for you.25-10-2017
JavaScript is one of the most popular programming languages of all. It is the language of the web browser. Another reason why JavaScript has become so popular is the adoption of Node.js on the server-side.Even though JavaScript is one of the most beloved languages, it also disliked by some programmers. One reason is that JavaScript is a single threaded language. It is horrible when it comes to non-blocking operations.Whenever you do something in JavaScript (for example, inserting text inside a DOM element), the whole web page freezes and become unresponsive.We usually don’t notice, because modern browsers are so fast. But throughout the lifecycle of a web page, this difference can become quite noticeable.Single-threaded languages perform only one computation at a time.12-05-2019
StateX is a state management library for modern web applications with unidirectional data flow and immutable uni-state (just like redux)29-07-2019
Find all links that start with the sites domain, a slash, relative file path, or a hashtag.09-04-2020
JavaScript promises have always been a major win for the language -- they've led to a revolution of asynchronous coding that has vastly improved performance on the web. One shortcoming of native promises is that there's no true way to cancel a fetch...until now. A new AbortController has been added to the JavaScript specification that will allow developers to use a signal to abort one or multiple fetch calls.01-05-2020