If you are reading this post before in 2020 or 2021, odds are the website you are reading is built with the technologies I will be mentioning. I say this since you can inspect the code on this page pretty easily by right clicking any where on the page an hitting “inspect” and be able to see the html, css, and javascript.
What is NextJS?
My blog is written using NextJS, a react framework many popular companies such as Netflix, Hulu, Uber use to build their companies websites. NextJS is also built by the same team that made Vercel, a platform solution that provides production-grade hosting for your NextJS deployments.
What is WordPress?
WordPress is “the engine that runs under the hood” of over 400 million websites as of 2020. The fancy word for it is a “content management system” which allows non-coders to be able to create pages, blogs, and e-commerce stores with it’s free and open source code base. It’s also pretty cheap to find hosting for and there are plenty of “one-click” installs for it.
The holy grail of templates
In the web development world, there is always shade thrown at PHP and WordPress since they resemble “legacy” code bases and have a history of being hacked once it’s outdated. But WordPress as a tool to create pages, blogs, and content has been pretty solid and that is why it continues to support about 1/3rd of all websites on the internet.
Modern javascript frameworks such as React and NextJS have proven to be industry standard and some of the “hottest” tech to work on in the web development world. Luckily, Vercel has a sample application that integrates WordPress as an API and NextJS as a server side rendered pages:
https://github.com/vercel/next.js/tree/canary/examples/cms-wordpress
Design
I based the design off an awesome simplistic blog I came across through the another web dev friend: https://tinyprojects.dev/
I followed a similar structure and content.
_____________
Is this is something you would like to learn more about, send me an email > hey@juancchavez.com