Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

WordPress

Sandor Deli
Sandor Deli
30 Points

Wordpress with node.js

Hy I would like take this course: "Full Stack JavaScript Developer" and I would like to raise a question regarding the course.

I saw the courses curriculum which is really great, everything what I have expected is involved into the course. There is just one thing, which I would like to learn about and I didnt see in the curriculum, namely how can I develop wordpress themes with node.js on the backend.

I know it is a rare demand to develop not just the front-end of wordpress with javascript, but event the backend or at least part of the back-end with node.js (of a wordpress based site), so I just want to say I am not complaining about the lack of this in the course.

The resason beeing I would like to learn about this as well, is namely, that clients not always just want a website, than a website where the content can be managed/altered/uploaded/removed/expanded by themselfs. And Wordpress is a really handy solution for this purpose, since there are tons of easy tutorials out there for wordpress, which I can advice for my clients to check out (and so then they can use the system I have created for them), not as in case of node.js cms-s, which are really lacking on ducmentation and video tutorials

The other reason is, I love javascript and if there was chance I wrote even to my girlfriend on facebook in javascript instead of our mothertongue =) "console.log(sandor+"loves: "+sandorsGrilfriend)"

So my question would be, is it possible to get lessons about this kind of tippic as well?

Thanks a million reading my question threw=) With Kind Regards Sandor Deli

2 Answers

Hey Sandor,

The main benefit of Wordpress is you can quickly set up a dynamic and complex site without having to figure out a solution for the back-end. All themes, docs, plugins, etc are built around this back-end (PHP, Apache, and MySQL). To change it to run on Javascript would not be practical for anything. So much so that I have seen developers replace the entire WP front-end with React but continue using Wordpress as a back-end.

Ghost is a node/express/ember publishing tool similar to Wordpress, however, the community surrounding it is much smaller but this sounds like what you are looking for.

Wordpress is typically used for small/med business websites as it has most of the issues solved with plugins so it's development costs are very low.

Hope this helps!

  • Thomas (source: I am a full-time Wordpress dev and Angular/Node enthusiast)
Sandor Deli
Sandor Deli
30 Points

Thanks a lot for your answer was really helpful