What’s the best way to get started on building a simple website?

0
1
Asked By TechSavvyDude42 On

I've spent 25 years in IT with programming experience in PHP and Perl, but now I'm more on the executive side. I want to kick off a project that's a straightforward website, allowing users to input data, perform some calculations, and generate output. Eventually, I hope to expand this to include things like user accounts and profiles. Given my background in infrastructure, cloud, and security, and my access to AWS and Azure, where should I start learning and building this project?

4 Answers

Answered By SimpleCoder323 On

WordPress could also be a viable solution for your project. It's quite user-friendly and can manage input/output for you, plus there are numerous plugins available for expanding functionalities later.

Answered By WebWizard88 On

Starting off, I'd recommend diving into a simple HTML, CSS, and JavaScript setup for your website. You can use a code editor like VS Code (it’s free!) to build out your site. For styling, I'd suggest using a CSS framework like Bootstrap or Tailwind – it makes your site look nice without heavy lifting. A good approach is to implement a form in HTML that can handle user submissions, which you can then connect to some JavaScript to process that data. For hosting, AWS has an S3 bucket solution that's easy to use, or you could explore Azure's App Services. They offer free tiers to help you get started without stress. And when you're ready to take it up a notch with user accounts, frameworks like Svelte or even Blazor for C# could be a good fit. Grab some tutorials to get your feet wet and expand from there!

Answered By NextGenDev On

If you want to take a more modern approach, have you considered using Next.js with TypeScript? It's a great option to handle both frontend and backend seamlessly. You can also use Supabase for user authentication and database management. Hosting your MVP on Vercel or Netlify allows for quick scaling later on. With your IT background, you'll pick up these newer tools in no time!

Answered By CodeNinja99 On

I personally find Heroku super straightforward for hosting projects like this. You just push your code, and it manages everything like scaling and security for you. I used it for my own project – I started with a TypeScript Node starter template and built it out. The backend and frontend were in JavaScript, which made switching between them easier. Plus, you can pair it with MongoDB for database needs through services like Atlas. It's a solid choice if you're looking for simplicity!

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.