Nodejs.dev: Update to Node.js Homepage Messaging

Created on 12 Apr 2018  路  5Comments  路  Source: nodejs/nodejs.dev

As part of the Website Redesign committee's work, we will drive an update of the homepage's messaging: https://github.com/nodejs/community-committee/issues/242


For years, there has been some variation of the following tagline on the Node.js website:

Node.js庐 is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm, is the largest ecosystem of open source libraries in the world.

While it's been modified and opened up a bit from the original tagline, it is not truly representative of what Node.js is... nor is it a very clear and concise or beginner-friendly way to describe the project.

As noted by @bnb, there are several stakeholders in this and we will need to engage all of them to make this work effective!

Most helpful comment

This is what Wikipedia says about Node.js

Node.js is an open-source, cross-platform JavaScript run-time environment that executes JavaScript code server-side.

A very precise but easy to understand defination.

Also other tools and frameworks use a single line tag/defination

  • React

A JavaScript library for building user interfaces

  • Sass
    Sass is the most mature, stable, and powerful professional grade CSS extension language in the world.
  • Webpack
    module bundler
    bundle your assets
  • Babel
    next generation javascript compiler
  • Lodash
    A modern JavaScript utility library delivering modularity, performance & extras

Just like we can formulate a short but bombing :bomb: tagline message, perhaps also for Node tagline just as JavaScript runtime

All 5 comments

Notes from the last meeting:

  • Tierney had the idea of using a "Node.js for X" format, detailing the benefits of of using Node.js for all different types of stakeholder 鈥撀燿ev ops, cli devs, web apps, frontend tools, etc.
  • Because there are so many stakeholders in this update we should raise visibility at the upcoming Collaborator Summit to drive engagement and make sure all voices are heard.

This is what Wikipedia says about Node.js

Node.js is an open-source, cross-platform JavaScript run-time environment that executes JavaScript code server-side.

A very precise but easy to understand defination.

Also other tools and frameworks use a single line tag/defination

  • React

A JavaScript library for building user interfaces

  • Sass
    Sass is the most mature, stable, and powerful professional grade CSS extension language in the world.
  • Webpack
    module bundler
    bundle your assets
  • Babel
    next generation javascript compiler
  • Lodash
    A modern JavaScript utility library delivering modularity, performance & extras

Just like we can formulate a short but bombing :bomb: tagline message, perhaps also for Node tagline just as JavaScript runtime

I'm curious if we should tie our identity so closely to V8. There are other components, such as libuv, c-ares, OpenSSL. IMO we should begin trying to define Node.js as Node.js and not the components it is comprised of.

Was this page helpful?
0 / 5 - 0 ratings