This article is a Hall of Shamer™ for irrelevance.
Hello there! Hopefully you are here because you want to learn JavaScript. Odds are you have come here from another language and want to punch all of us hipsters in the neck for naming our projects after things that do not even sound vaguely related to what they actually do, you know... Backbone.js, Express, Mustache, etc. I imagine diving into JavaScript with its plethera of transpilers, absurd amount of frameworks, libraries, awkward language decisions, and multiple environments is a daunting task.
My aim in this series of posts is to give you an idea of the different types of problems we face as JavaScript developers, why we have so many libraries and frameworks, and also give you a brief overview of some of the options that exists. It is my hope that when this is all over you can walk away with an understanding of some of the projects you may have already heard of, projects such as CoffeeScript.
Alright that as far as introductions go, thats all I got. Now, head over to the first post The DOM Problem
Learn about the structurally edited language that powers sites built with Webflow.
2 min read »
Configure Netlify to send particular routes to Webflow so that you can selectively serve pages that are designed and hosted on Webflow.
3 min read »
Learn about how programming languages work as we design & implement a little Lisp-like language called JSON Lisp.
14 min read »
JavaScript's call by sharing and getter semantics allow us to implement lazy evaluation for field access.
8 min read »