Personal blog written from scratch using Node.js, Bootstrap, and MySQL. https://jrtechs.net
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
2.3 KiB

  1. WordPress currently has a bad reputation on the internet. Many people argue that
  2. the technology WordPress uses(PHP) is out of date. Tons of people leave
  3. WordPress for sites like [Wix](https://www.wix.com/) and
  4. [squarespace](https://www.squarespace.com/) simply because they are easier to
  5. use. There are valid points to these arguments. However, I would like to argue
  6. that WordPress is honestly not that terrible. There are hundreds of themes and
  7. plugins which make WordPress a very robust platform to use. Content management
  8. on WordPress is also very easy to manage. It may take more time to set up a
  9. WordPress site; however, it is well worth it in the end. WordPress is definitely
  10. not the solution for every website, but it is still adequate for blogs.
  11. I did not leave because I hated WordPress, I left simply because I wanted to
  12. build something of my own. This blog has been deserted for several years and I
  13. decided that it was time to bring it back to life. I decided to totally recreate
  14. my blog using Nodejs from the ground up. Going into this endeavor two weeks ago,
  15. I knew absolutely nothing about Nodejs other than it was a JavaScript framework
  16. for back end web development. I knew a fair amount of JavaScript, so the project
  17. went smoothly except for synchronization bugs. Going from PHP development to a
  18. Nodejs development took some transitioning, but in the end, I think it was well
  19. worth it. I will write a post about the differences between PHP and Nodejs in
  20. the future.
  21. You still might not understand why I stopped using WordPress. Personally, I
  22. think I left because using WordPress would have been too easy. Don’t get me
  23. wrong, GUIs are very nice, but I wanted to know how the blog actually worked. I
  24. could have taken the time to learn how to develop WordPress plugins but that
  25. would have been a waste of time. Even though I feel that WordPress is a good
  26. blogging platform, Nodejs is taking over the web. It is frightening how much
  27. stuff you can do with JavaScript. Not only is Nodejs faster than PHP, but you
  28. can do front and back end web development with it. There are dozens of blogging
  29. platforms written with Nodejs, but I wanted to teach myself how to program
  30. Nodejs by taking on a huge project.
  31. If you are interested in the source code for this website, check it out on my
  32. [github](https://github.com/jrtechs/NodeJSBlog).