Discussion:
[nodejs] Building a network of sites (like Wordpress.com)?
Rob
2018-05-14 06:50:11 UTC
Permalink
I'm learning about NodeJS so I'm very new. I'm doing some research and
wanted to get some feedback regarding an idea. I would like to eventually
develop a subscription based network of sites. So a user would pay a
membership fee and get their very own site (think Wordpress.com). All the
sites would have the same set of features and constraints and the user
would be able to add content and blog posts.

Anyways, seems like there is plenty of information about building a single
application using NodeJS but I can't find any information if it's even
possible to build a network of sites like I described. Also, would one of
the CMS frameworks be helpful in my situation, like Express or Ghost?

One more question. Is there other forums anyone can recommend for NodeJS
or is this the best one?
--
Job board: http://jobs.nodejs.org/
New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/d3c06be0-79aa-48ea-80d6-6c0a7c2fba6f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Mikkel Wilson
2018-05-14 19:28:31 UTC
Permalink
Rob,

Welcome to the world of software development. I don't believe your question
is specific to Node.js, but could be implemented in many different
languages/frameworks. There are already many platforms where users can
create websites for different purposes. Wordpress.com is one example and is
typically used for blogs. Wix is another that's more generally used for
small business sites. SilverStripe, Ghost, Joomla, Drupal, Keystone ...
There are so many CMS systems available I would hesitate to say the world
needs another one. Maybe you have some specific vertical in mind where your
new hosted site platform would be better than the available options?

If you're goal is to learn more about programming by solving an interesting
problem and building a product, I'd urge you to swing your ambition-hammer
a little harder. Building yet another CMS will be less fulfilling than
looking further afield. Even with no money and only your own time, there
are many exciting projects to explore and dents to be made in the universe.
How about: FPGA-accelerated javascript? Portable multi-cloud Lambda
function tools? Workaround for Domain Fronting in DNS-filtered countries?
Homomorphic encrypted databases? ISM-band peer-to-peer off-grid
communications (networking with radios; not the internet)?

You said you're just starting this journey. Please fail at something hard
rather than succeed at something easy. You'll learn a lot more and maybe
you'll make the world better.

Best
Mikkel,
https://www.oblivious.io/ <https://www.oblivious.io/?r=googlenodejs>
Post by Rob
I'm learning about NodeJS so I'm very new. I'm doing some research and
wanted to get some feedback regarding an idea. I would like to eventually
develop a subscription based network of sites. So a user would pay a
membership fee and get their very own site (think Wordpress.com). All the
sites would have the same set of features and constraints and the user
would be able to add content and blog posts.
Anyways, seems like there is plenty of information about building a single
application using NodeJS but I can't find any information if it's even
possible to build a network of sites like I described. Also, would one of
the CMS frameworks be helpful in my situation, like Express or Ghost?
One more question. Is there other forums anyone can recommend for NodeJS
or is this the best one?
--
Job board: http://jobs.nodejs.org/
New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/26b55287-04c5-4942-b87c-1c5cd78b9d13%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Loading...