JavaScript for UI and Node
Nothing here yet.
No blogs yet.
If you're familiar with React on the front-end, just stick with that. In terms of the backend, you could try the MERN stack (MongoDB, Express, React, Node). You can add any Express middleware to it (and there's lots to choose from, like Passport). Another interesting contender is Horizon , which is a wrapper around RethinkDB. Horizon basically provides the Node driver to RethinkDB, plus a client library that handles the pub/sub stuff, similar to Meteor. It's still just a baby, so maybe stick to MERN for now. MERN seems pretty young also. But, MERN isn't really any core code, its just a recommendation for how to assemble the raw components (you can build a MERN stack without using the mern-starter). You don't have to worry about anything mysterious. You can pick and choose what you want, swap one library for another, etc.
WYSIWYG This could be something very simple, like https://facebook.github.io/draft-js/ , and could evolve into something very complex, like webflow.com. Let's say you have something like Material UI react components. They have nice documentation, but what if you could drag and drop various components in order to nest them, and make composite components. Add support for columns, some rich text editing, and bam, you're pretty close to mocking up entire web apps with an in browser UI. And, it could be used to create simple content, like writing posts. If you've used weebly, SquareSpace, or a nice WordPress theme, you might have an idea what I'm talking about. Content entry is still one of the holy grails of the web. Proof: why do so many sites use markdown?
Web Best Practices There's Mozilla's docs, developers.google.com, webplatform.org, and millions of other resources, but the only way to really stay on top of everything is to be engaged in a never ending hunt for new blog posts, talks, etc. Hashnode helps users share resources and ask questions, but there's still way too much information to sift through, and info becomes obsolete overnight. I think it's pretty much accepted that the state of web development is in a state of constant change. It'd be cool if there were a place you could go to: see usage trends (how many people use react-router? What are the alternatives?) get very high-level overview of what things are, how they work, what problems it solves, etc This project would be infinitely better with a good content composer (either markdown, or a WYSIWYG). While markdown isn't the worst way to go, it's certainly not the best. I'm going to propose another project: a WYSIWYG
MERN git-powered tutorial Have you ever done one of those git-based tutorials, where you "git checkout step-2" in order to proceed through the tutorial? I'm interested in learning this stack, and think one of these git-powered tutorials could really help.