[{"data":1,"prerenderedAt":32},["ShallowReactive",2],{"3756798":3},{"type_of":4,"id":5,"title":6,"description":7,"readable_publish_date":8,"slug":9,"path":10,"url":11,"comments_count":12,"public_reactions_count":12,"collection_id":13,"published_timestamp":14,"language":15,"subforem_id":16,"positive_reactions_count":12,"cover_image":13,"social_image":17,"canonical_url":11,"created_at":14,"edited_at":18,"crossposted_at":13,"published_at":14,"last_comment_at":14,"reading_time_minutes":16,"tag_list":19,"tags":20,"body_html":25,"body_markdown":26,"user":27},"article",3756798,"I Built My Own Blogging Platform Using Vue + Yii2","Hi everyone   Over the past few weeks, I’ve been building a personal blogging platform from scratch...","May 26","i-built-my-own-blogging-platform-using-vue-yii2-1k00","/zinh8803/i-built-my-own-blogging-platform-using-vue-yii2-1k00","https://dev.to/zinh8803/i-built-my-own-blogging-platform-using-vue-yii2-1k00",0,null,"2026-05-26T11:56:26Z","en",1,"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu3y6t0fadmronkzq6qnh.png","2026-05-26T11:57:13Z","webdev, php, vue, opensource",[21,22,23,24],"webdev","php","vue","opensource","\u003Cp>Hi everyone \u003C/p>\n\n\u003Cp>Over the past few weeks, I’ve been building a personal blogging platform from scratch using Vue + Yii2 REST API as a way to improve my backend and frontend development skills.\u003C/p>\n\n\u003Cp>This is still an active project, and I’d really love to get feedback from other developers about the UI/UX, performance, features, and overall experience.\u003C/p>\n\n\u003Cp>Tech Stack\u003C/p>\n\n\u003Cp>Frontend\u003C/p>\n\n\u003Cul>\n\u003Cli>Vue 3\u003C/li>\n\u003Cli>Vite\u003C/li>\n\u003Cli>Vue Router\u003C/li>\n\u003Cli>Axios\u003C/li>\n\u003C/ul>\n\n\u003Cp>Backend\u003C/p>\n\n\u003Cul>\n\u003Cli>Yii2 REST API\u003C/li>\n\u003Cli>JWT Authentication\u003C/li>\n\u003Cli>RBAC\u003C/li>\n\u003Cli>MySQL\u003C/li>\n\u003Cli>Queue / Mail support\u003C/li>\n\u003C/ul>\n\n\u003Cp>Deployment\u003C/p>\n\n\u003Cul>\n\u003Cli>VPS + Nginx\u003C/li>\n\u003C/ul>\n\n\u003Cp>Current Features\u003C/p>\n\n\u003Cul>\n\u003Cli>User authentication\u003C/li>\n\u003Cli>Create &amp; manage blog posts\u003C/li>\n\u003Cli>SEO meta support\u003C/li>\n\u003Cli>Responsive UI\u003C/li>\n\u003Cli>CMS dashboard\u003C/li>\n\u003Cli>Image upload\u003C/li>\n\u003Cli>Slug generation\u003C/li>\n\u003Cli>Category &amp; tag system\u003C/li>\n\u003C/ul>\n\n\u003Cp>Why I Built This\u003C/p>\n\n\u003Cp>I wanted to practice:\u003C/p>\n\n\u003Cul>\n\u003Cli>building scalable REST APIs\u003C/li>\n\u003Cli>CMS architecture\u003C/li>\n\u003Cli>authentication flow\u003C/li>\n\u003Cli>deployment workflow\u003C/li>\n\u003Cli>SEO optimization\u003C/li>\n\u003Cli>frontend/backend separation\u003C/li>\n\u003C/ul>\n\n\u003Cp>Instead of only following tutorials, I decided to build a real project that people can actually use and test.\u003C/p>\n\n\u003Cp>I Need Your Feedback\u003C/p>\n\n\u003Cp>I’d really appreciate it if you could:\u003C/p>\n\n\u003Cul>\n\u003Cli>test the website\u003C/li>\n\u003Cli>report bugs\u003C/li>\n\u003Cli>give UI/UX suggestions\u003C/li>\n\u003Cli>share performance feedback\u003C/li>\n\u003Cli>suggest features\u003C/li>\n\u003C/ul>\n\n\u003Cp>Even small feedback helps a lot \u003Cbr>\nDemo:\u003Cbr>\n\u003Ca href=\"https://blogcuavinh.id.vn/\" target=\"_blank\" rel=\"noopener noreferrer\">https://blogcuavinh.id.vn/\u003C/a>\u003C/p>\n\n","Hi everyone \n\nOver the past few weeks, I’ve been building a personal blogging platform from scratch using Vue + Yii2 REST API as a way to improve my backend and frontend development skills.\n\nThis is still an active project, and I’d really love to get feedback from other developers about the UI/UX, performance, features, and overall experience.\n\nTech Stack\n\nFrontend\n\n* Vue 3\n* Vite\n* Vue Router\n* Axios\n\nBackend\n\n* Yii2 REST API\n* JWT Authentication\n* RBAC\n* MySQL\n* Queue / Mail support\n\nDeployment\n\n* VPS + Nginx\n\nCurrent Features\n\n* User authentication\n* Create & manage blog posts\n* SEO meta support\n* Responsive UI\n* CMS dashboard\n* Image upload\n* Slug generation\n* Category & tag system\n\nWhy I Built This\n\nI wanted to practice:\n\n* building scalable REST APIs\n* CMS architecture\n* authentication flow\n* deployment workflow\n* SEO optimization\n* frontend/backend separation\n\nInstead of only following tutorials, I decided to build a real project that people can actually use and test.\n\nI Need Your Feedback\n\nI’d really appreciate it if you could:\n\n* test the website\n* report bugs\n* give UI/UX suggestions\n* share performance feedback\n* suggest features\n\nEven small feedback helps a lot \nDemo:\nhttps://blogcuavinh.id.vn/",{"name":28,"username":28,"twitter_username":13,"github_username":28,"user_id":29,"website_url":13,"profile_image":30,"profile_image_90":31},"zinh8803",3952521,"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3952521%2Fcb7fc74f-397f-450a-94af-4be5d3f0ce42.jpeg","https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3952521%2Fcb7fc74f-397f-450a-94af-4be5d3f0ce42.jpeg",1780059473256]