new
v.Beta.1
Bye Alpha, Hello Beta!
I'm thrilled to share the latest updates on Plaza 365 as we transition from Alpha testing to Beta status. We've been hard at work over the past month, focusing on upgrading our platform from create-react-app to nextjs14. This has been quite a challenging task as we aimed to minimize the time invested in upgrading the entire codebase while ensuring the seamless integration of our beloved UI library, Chakra UI.
The decision to move to nextjs14 was primarily driven by our commitment to enhancing search engine optimization (SEO) and ensuring proper indexing by search engines. We understand the importance of visibility and traffic for our valued article authors, and this upgrade will significantly contribute to achieving those goals.
During this transition, we also made some notable changes to our backend infrastructure. We successfully migrated from Amazon EC2 to Lightsail, which has allowed us to leverage better resources and streamline our CI/CD pipeline processes for code deployments. This shift has proven to be a crucial step towards optimizing our development workflow.
In an interesting twist, we have decided to host our database outside of Amazon services. We have chosen Planetscale, a fantastic platform that offers seamless hosting for small applications like Plaza. By utilizing Planetscale, we are confident in delivering a robust and reliable database solution for our users.
That's it!