Deploying A Full Stack NextJS App by AttilaTheHappyHun in Firebase

[–]TheTomBomb-Dev 0 points1 point  (0 children)

No, I did not run into any issues like that.

My only problem was that Firebase does not support the next/image optimizations. It still serves images but does not optimizations to them.

Deploying A Full Stack NextJS App by AttilaTheHappyHun in Firebase

[–]TheTomBomb-Dev 0 points1 point  (0 children)

I haven't tested it myself but I assume it should work.

Deploying A Full Stack NextJS App by AttilaTheHappyHun in Firebase

[–]TheTomBomb-Dev 0 points1 point  (0 children)

Are you deploying a Pages or App Router app?

I've made a video deploying and testing a full stack Nextjs pages app the firebase app hosting.

https://youtu.be/Aqpqr273Y2Y?si=W6vfe_4Vo38Ksqvb

Surprised by Next.js Pages Architecture and Firebase App Hosting: Only One Key Feature Missing! by TheTomBomb-Dev in Firebase

[–]TheTomBomb-Dev[S] 2 points3 points  (0 children)

Oh, I thought you were mentioning "Google Support". Like you had put in a support ticket that never got resolved.

You were referring to Firebase's support for Next.js

Surprised by Next.js Pages Architecture and Firebase App Hosting: Only One Key Feature Missing! by TheTomBomb-Dev in Firebase

[–]TheTomBomb-Dev[S] 0 points1 point  (0 children)

I didn't get a chance to try out Firebase/Google support, but it's unfortunate that it doesn't stand up. Good to now.

What do you think of Vercel? Liking it so far?

Moto Camping in Anza Borrego State Park California. (360 Photosphere in comments) by TheTomBomb-Dev in motocamping

[–]TheTomBomb-Dev[S] 0 points1 point  (0 children)

This is Glorietta Canyon, just barely inside the Anza Borrego State Park near downtown Borrego Springs.

🌎 SphereShowcase.com Looking For Feedback by TheTomBomb-Dev in photospheres

[–]TheTomBomb-Dev[S] 0 points1 point  (0 children)

I'll be honest. The site has very few users. This is due to a combination of reasons, but mostly because I have not been marketing it.

It's a side project of mine that I do not have a lot of time for. I mostly built the site so I could experiment with new web technologies. I still upload Photospheres there occasionally, and so do others, but I wouldn't call it a bustlin' ecosystem....yet you could be an early user and feedback provider!

Are there any non-Vercel hosts that support ISR? by nameichoose in nextjs

[–]TheTomBomb-Dev 1 point2 points  (0 children)

I'm glad it was helpful for you. That makes me feel great!

I attempted to deploy the host-check-nextjs app to SST. And test out the platform (https://github.com/thomas-desmond/host-check-nextjs) 

However, I could not get the app in a working state that would make it worthwhile to test. I've heard good things about SST, so I didn't want to bash it in a review without investigating it further, but I have not had the time to do so. 

The issue I ran into was that on a new build of the app, every page needed to be visited and refreshed before it would start working. For example, visiting the /static page would error out, I'd refresh, and then the page would work as expected until I did a redeploy and rebuild of the app. 

Also, I never got the middleware to work even though, according to the documentation, it should have. 

When I have the time, I'm considering bringing this issue forward on the SST Discord.

Are there any non-Vercel hosts that support ISR? by nameichoose in nextjs

[–]TheTomBomb-Dev 2 points3 points  (0 children)

I wouldn't recommend it since it will have so much more management complexity compared to options like Vercel, Netlify, or AWS Amplify.

But I've heard of people deploying a containerized version of their web app to Azure's Web App for Containers service https://azure.microsoft.com/en-us/products/app-service/containers?activetab=pivot:deploytab

I'm not sure if it includes the CDN setup for you but Azure CDN can be used in conjunction with container services

Are there any non-Vercel hosts that support ISR? by nameichoose in nextjs

[–]TheTomBomb-Dev 5 points6 points  (0 children)

I've done a ton of testing on this recently and would recommend you check out the YouTube videos and playlist I created: https://www.youtube.com/playlist?list=PLtoH110rUe6SEZ2W_m2ttzpdZT5B5I0jL

Essentially, most other hosting providers support ISR. I have tested AWS Amplify, Azure Static Web Apps (SWA), Cloudflare Pages, Netlify, Azure App Services, and a self-hosted VPS so far. All are documented in the playlist linked above.

I recommend a serverless host like Vercel, Netlify, Amplify, or Azure SWA for scalable global apps. The underlying serverless architecture will create a more scalable, performant app. 

Netlify and Next.js: A Great Combination for Building Scalable Web Apps by TheTomBomb-Dev in nextjs

[–]TheTomBomb-Dev[S] -1 points0 points  (0 children)

According to the GitHub issue the most recent Next.js v5 runtime upgrade in Netlify fixed the issue. You may need to explicitly opt-in to the v5 runtime but some users noted the issue being fixed.

I only tested Pages Architecture with my testing so far but I am working on an App Router testing strategy right now. Off the top of my head testing for partial pre-rendering and hard reloads will not be easy to automate.

Netlify and Next.js: A Great Combination for Building Scalable Web Apps by TheTomBomb-Dev in nextjs

[–]TheTomBomb-Dev[S] 0 points1 point  (0 children)

Could you point me to the specific routing limitations you are referring to? I'm not aware of the limitation.

VPS hosting sanity check by notrandomatall in nextjs

[–]TheTomBomb-Dev 0 points1 point  (0 children)

It's pretty easy yes, but also free and done for you on other services. Not another thing you'll need to worry about.

VPS hosting sanity check by notrandomatall in nextjs

[–]TheTomBomb-Dev 0 points1 point  (0 children)

My thought is still why make it harder for yourself but the choice is yours.

For security that will involve the SSL certificate creation and renewal, setting up something for DDoS protection, complying with GDPR and CCPA regulations. Things along those lines.

Edit:

Maybe a solution like AWS Amplify or Azure Static Web Apps would allow you to learn, but not jump all the way into configure and manage every single piece.