Hey everyone! I've picked up some HTML, CSS, and JavaScript, and I've got a few website ideas I think could be really useful for me and my friends. I've been wondering if it's possible to create a secure and fast website completely from scratch, or if I really need to learn a framework like Svelte to do this efficiently. I tried Svelte but found it a bit confusing and redundant. Security is really important to me since I want to develop small sites that can handle personal data. I believe I can do a solid job with design using just CSS, HTML, and JavaScript without going fancy, but my knowledge of security is pretty limited. Can I really get by without frameworks, or am I better off learning one?
7 Answers
Yes! It might take a bit longer, but it’s completely possible to create a website without frameworks, especially if it's a simple one.
Definitely! Frameworks help to speed things up, but you can build everything from scratch if you want. Just remember, it might take more time to set up some features, but it can be very rewarding!
Absolutely, you can build websites without frameworks. People were doing it for years before frameworks were popular. Sure, you might have to reinvent the wheel in some areas, but if that’s where your comfort lies, go for it!
Sure, building without frameworks is totally doable! Just keep in mind that frameworks simplify things, especially for larger projects. For smaller, one-off sites, your basic skills should suffice. Think of it this way: frameworks are there to help you out and keep your code nice and tidy, but they’re not necessary for everything.
You can definitely create a great site using just PHP and JavaScript! There's a guy named Pieter Levels who has made over 40 startups without any frameworks, just using those languages. Frameworks can help a lot, but they don’t introduce anything that the languages can’t do on their own. Just check out his work if you're interested!
You can absolutely do it the traditional way. It might take you a bit longer at first, but once you've built a few sites, you will find frameworks like Svelte easier to understand. Plus, you’ll pick up a lot of knowledge by building from scratch!
Of course you can do it without frameworks. Think about how you’ll handle your backend API though, as security concerns there can be greater than front-end development.
I’ve seen him too! Not sure if he did it completely alone or got hiring help, but still, if you want to use frameworks, I’d recommend Vue or React.