Comments (11)
we make so much stuff, it cannot even fit in a single org :)
haha, but the reason reason is just to make the list of modules more manageable for us and users can browse the orgs. jshttp org contains stuff that is too low-level for people to actually use. they are the http-related utility things.
pillarjs, on the other hand, is for the more end-user items like routers and the like. soon there will be enough modules in pillarjs to build your own express. that's basically the level pillarjs is, while jshttp is the "boring" things :)
from pillarjs.github.io.
I just wondered, because the description was the same for both orgs: Low-Level JavaScript HTTP-related Modules
from pillarjs.github.io.
oh, haha. looks like the badgeboard page (https://pillarjs.github.io/) is using the jshttp header :) ping @jonathanong
from pillarjs.github.io.
Yeah I've been just commenting out the header on other orgs. Will do it for pillar when I remember unless someone adds a logo
from pillarjs.github.io.
@jonathanong , you can pull & push stuff from repo-utils/badgeboard now, it should display org name instead of logo
from pillarjs.github.io.
Urge a clear public explanation for this issue: "what is Pillarjs?" "what is Jshttp?"...Something like Doug said: "jshttp org contains stuff that is too low-level for people to actually use. they are the http-related utility things. pillarjs, on the other hand, is for the more end-user items like routers and the like. soon there will be enough modules in pillarjs to build your own express. that's basically the level pillarjs is, while jshttp is the "boring" things". A simple paragraph in respective main pages could be enough
Another question is what is Expressjs's github's role on this.
from pillarjs.github.io.
expressjs is for "official" express-like (node.js) middleware
from pillarjs.github.io.
Yes...but...how long? I mean...is there the "official" purpose of replacing it with pillarjs/jshttp in a near future?
from pillarjs.github.io.
Nope. Expressjs will remain as it has been for the foreseeable future.
from pillarjs.github.io.
Oops, this issue should be closed, since it was a bug with the website (that has since been fixed), so don't mind me closing this issue.
As for @q2dg , I just created a tacking ticket to add a feature to be able to add some kind of blurb/description to the badgeboard site at repo-utils#29
jshttp
This contains stuff that is low-level, and most end-users won't be using them directly (they are for those who write servers directing using the code http
module or other framework authors). They are the http-related utility things.
pillarjs
Is for the more end-user items like routers and the like. Soon there will be enough modules in pillarjs to build your own express (and, express will only contain dependencies on these modules).
expressjs
This is the organization for express (missing express
itself, because of various really lame things that have happened; expressjs/express#2310 is just one of the many issues). Currently is contains all the middleware that is "Express-like"; they can be used with express
, with connect
, or even with very plain core http
servers (if they only work with Express, it's a bug).
from pillarjs.github.io.
Thanks a lot, @dougwilson!! Now all it's clear!: bare http-->jshttp-->pillarjs( which can recreate express itself)-->middleware expressjs
from pillarjs.github.io.
Related Issues (6)
- node-frameworks HOT 2
- LOGO HOT 3
- Experimental Badge HOT 1
- Is the page missing some available projects? HOT 3
- links to doc repos
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pillarjs.github.io.