Live data from Hacker News

Significant JavaScript projects from 2006 to 2020

bestofjs.org

21–30 of 60 posts

Re: Significant JavaScript projects from 2006 to 2020

#21

It should be noted though that Rome is not a project by Facebook. It's by Sebastian McKenzie (@sebmck), who started working on it as a side project while working in Facebook. But he's working in Discord now. And the project is totally owned by him.

Yeah I was going to say he probably won't be happy seeing it presented this way considering his current public opinion on Facebook.

Re: Significant JavaScript projects from 2006 to 2020

#24
I feel even a list of the 5 most impactful js projects should include Firebug.

Firebug played a huge role in removing the shroud around javascript and making it approachable to a lot of people, helping them introspect others code, and improving their own code quality. After it, javascript became a beast you could tame rather than a source of endless frustration.

Re: Significant JavaScript projects from 2006 to 2020

#25
Ugh. Was the author of this article in the field since 2006? From the look of this list, I'd wager not. Almost resembles a cherry pick of Google results. Listing VSCode without listing it's precursor and source of inspiration (Atom) nor the platform which enabled VSCode to be a thing (Electron) is mind-bottling¹. We're going to list Snowpack (new last year) but omit Rollup (hey, Webpack made it and it drives three other projects listed there), which is what drives Snowpack?

Should've been called "Some old school stuff I heard about and shiny projects with lots of Github stars." Sloppy click-bait work, this.

[1] https://www.youtube.com/watch?v=rSfebOXSBOE

Re: Significant JavaScript projects from 2006 to 2020

#26

A low key ad for Rome imo. I thought the title was a metaphor for the JavaScript empire into its current state not the name of a new library. Nonetheless seems worth checking out

> Rome is designed to replace Babel, ESLint, Webpack, Prettier, Jest, and others. Sure, why not. Cool, lets see if it works out

Rome has zero deps, which is big win over the alternatives imo.

Re: Significant JavaScript projects from 2006 to 2020

#27

For those that are disappointed at the omissions in the timeline: > Disclaimer > We could have mentioned a lot of other projects: > [lines omitted] > ...but we had to make choices to keep this timeline compact. > The 2 main constraints were: > We wanted 20 projects because we are in 2020 > We wanted at least one project for every year between 2010 and 2020. Reasoning kind of dumb, since this could have been a much mo…

I think Backbone is a really big omission, specially because it credits Angular for the popularity of the SPA and in doing so practically erases Jeremy Ashkenas and his awesome contributions from Javascript history. I would argue you can trace modern JS to Backbone, Underscore and CoffeeScript.

Re: Significant JavaScript projects from 2006 to 2020

#28
post #14

Earlier quoted context omitted.

i attempted a timeline too: https://www.swyx.io/writing/js-third-age/ but youre right that people are unhappy with whatever you eventually leave out

Yeah. Im surprised that both of these left out Prototype.js which, to me, seems to be the father of these client-side libs

Yes! I think prototype was the first to use the dollar sign as a shorthand for dom methods.

Re: Significant JavaScript projects from 2006 to 2020

#29

Where's Backbone, Ember, Coffeescript (the OG transpiled lang), HTML5, CSS3, WASM, ect, etc. The road to today is paved with many influential projects.

Only the first two are JavaScript projects (but do deserve a mention IMHO). The rest are more generally 'web platform' projects, but I think a thorough timeline covering the web platform more generally would be very neat/useful.

I think Coffeescript is more related to the modern JS flow (with all the transpiling) that Rome is trying to consolidate. But I don't think it's the OG, if memory serves Objective-J was first.

Re: Significant JavaScript projects from 2006 to 2020

#30
These posts and subsequent comments always prove me to that the wide world of JavaScript has so much more to offer than I could ever imagine. I've only used a very small subset of tools, I really wish there was an easier place to visualize all the available tools and what they accomplish. I don't know what I don't know so it is hard to even begin.
Post reply on HN