I used Webflow to build a website for my company, but the bugs and limitations have built up quickly. I may need to migrate elsewhere. Please Help!
Context
I recently started a business and decided to use Webflow to build out my website. After 3 painstaking months of development, I finished the website. However, I continue to experience bugs as I test it in staging (see photos and videos at the bottom of this post if you are interested). It's also worth mentioning that I have had to use a lot of custom code to achieve the functionality that I wanted and it's quite frustrating that Webflow's native components--especially forms--limit the amount of configuration you can do on them.
FYI: I am what you consider techno-functional--UI/UX and functional design is my forte, but I know a moderate amount of HTML, CSS, JavaScript, and Python to interpret the code and modify it if necessary.
Request:
I am now looking into Webflow alternatives, even if I need to build up a tech stack. I plan to take inputs from users to submit contact request forms and submit information for a consultation. I would also like to be able to send emails to users after they submit a contact form. I would like to use CMS to keep track of submissions I get.
I have seen suggestions like Framer, Astro, Sanity, Next.js, Headless CMS, Claude Code, etc., but I have no idea how some of these work outside of Cloud Code. Could someone please outline these from their personal experience and please advise?
------------------------------ ISSUE DETAILS---------------------------------
If anyone can advise on these that would be great.
- On mobile breakpoints the hamburger menu bleeds completely outside of the viewport even though it is bounded within its parent section which is bounded by the viewport.
- On mobile breakpoints, on the homepage, there is phantom space that expands way outside the viewport that allows the user to scroll outside of the html body frame into blank space.
- There seems to be some kind of phantom margin at the bottom of the screen that prevents the footer ribbon from being at the bottom of the screen. I had to use a negative margin to force it to be at the bottom.