IBM Bequeaths the Express Framework To the Node.js Foundation (thenewstack.io)
campuscodi writes: The Node.js Foundation has taken the Express Node.js framework under its wing. Express will be a new incubation project for the Foundation. IBM, which purchased Express maintainer StrongLoop last September, is contributing the code. Part of the reason for allowing the foundation to oversee Express is to build a diverse contributor base, which is important given the framework's popularity.
Express venturesomely acquiesced to the coadunation; one more of its neoteric, somewhat quixotic, adjudicatures.
Everything seems to be written with the assumption you know what it is already, and their own website refers to it as a "web framework" which is equally vague.
Let's say you want to route a URL like /about. Express takes that nice static string and turns it into a regular expression. So if you have a few thousand simple URLs, you might expect an O(1) lookup. But Express turns it into an O(N) lookup. And you can never remove a URL because it's been turned into a regular expression in an array somewhere. Netflix learned this the hard way.
Now, maybe that's find for you. Maybe it's not, but either way you should probably know what your framework is doing. But if you use javascript, you probably don't know what you're doing. But neither did the retards that wrote your framework.
Yet another JavaScript framework. *sigh*
Yet another framework? Express isn't exactly new on the scene...
The Daddy casts sleep on the Baby. The Baby resists!
If a name includes "js" at the beginning or the end, you can safely ignore whatever the name is referring to. It's almost always some shitty JavaScript framework or library that hipsters fondle themselves to. Chances are it's just a really awful hack over something they adore that's even worse, like how jQuery provides a shitty-but-not-as-shitty interface to the extraordinarily-shitty browser DOM API.
It's new to me. Hence, my point.
Then you've never done a Node.js web tutorial
I have with Node.js, not with Express Node.js.
Erlang is the new rockstart technology reborn as Outlaw Techno Psychobith node.js and ruby on rails are sooo last decade man.
http://saveie6.com/
It's new to me. Hence, my point.
Google "MEAN stack." Express is ubiquitous in Node installations. I am not trying to be snarky, but it would be like reading a jQuery story and implying that it meant there was "another" JS framework.
Besides, whatever your objection to JS frameworks, Node frameworks and client side frameworks are completely different.
The Daddy casts sleep on the Baby. The Baby resists!
Besides, whatever your objection to JS frameworks, Node frameworks and client side frameworks are completely different.
Seems like a day doesn't go by without another JavaScript framework popping into existence.
Wahhhh this isn't about C, C++ or Perl. IT'S AWFUL I HATE IT. Anything that isn't C, C++ or Perl is a HIPSTER WASTE OF TIME.
You /. luddites are pathetic.
You must be a millennial with such as attitude.
I'm a Gen Xer who hates baby boomers and millennial with equal passion.
Drop dead and take the "new management style" with you.
What "new management style" would that be?
Express is more like THE javascript framework for web servers.
It's new to me. Hence, my point.
A point about your inexperience, that is :)
A point about your inexperience, that is :)
If I know jQuery and Node, but not all the frameworks the sprung up around them, that makes me inexperience?
If a name includes "js" at the beginning or the end, you can safely ignore whatever the name is referring to...
I see you are writing from the year 2006! While time travel is ordinarily considered a rather impressive feat which allows for great party tricks, this does not apply to time travel in the forward direction.
In 2016, Node is an extremely popular command-line (i.e. non-browser) system to run Javascript. Express is the most popular implementation of a simple web browser that is used in node. Both are incredibly popular, are used by many thousands of developers, and are supported by the major cloud providers.
Some of these developers could not find a pointer if you coated it in magnesium, lit it on fire, and smacked them with it. But node and express still turn out to be pretty good tools for many users.
NoSQL DB's date back to at least the 1960's.
It is not a new concept. They are a perfect fit when relational databases are either overkill or don't fit the data and the way it needs to be stored and accessed.
There is a reason Postgres has NoSQL options.
You sound like the OO fetishists, usually Java API monkeys, that think that everything is an object, even if you have to contort it into a useless "shape" to get it into an object.
Sex is old hat. What's your point?
....Is on slashdot.. http://news.slashdot.org/comme...
Javascript exists so you can punch the monkey. 15 years later, they're still spanking that monkey!
Copyright (c) 1990 - 2014 Dice. All rights reserved. Use of this comment is subject to certain Terms and Conditions.
You missed my point.
Relational databases are not the end-all be-all of data storage.
People that think so are like the OO fetishists, who think up of the most convoluted class hierarchies possible like RDB fetishists try to use the relational hammer to force data that doesn't fit it.
I have also noticed that many, not all, RDB fetishists confuse relations with associations and think the relational means "how tables 'relate' to each other" but that is a different rant.
A relational database is a powerful tool when used in the right circumstances, No-SQL databases(key-value, document, graph, etc) are powerful tools when used in the right circumstances. Both are broken tools when used in the wrong circumstances.
I am not sure why you brought up JS, weird non sequitur. You don't see the misunderstanding and misuse of OO that you see very commonly in Java in Javascript.
...it's a framework for adding server functionality to Node.js...
Why didn't you say so in the first place?