Kudos to you bro 😎. Really your video have solved all the problems required with respect to github hosting for flutter web project. You have also covered essential git commands required for setup, deployment automation, etc.
Sounds like you were using an online IDE, then as your project got larger, the web emulator stopped working, firebase hosting was a little to tedious to setup, so you chose an option that you knew for sure would cost no money - github pages
😍😍😍 Why you uploaded only build/web folder into github and not full respository? If later we would like to push full repository we will have 2 ".git" folders inside repo and thats gonna be problematic.
The build/web directory by default will be ignored from git in your main project, so initializing a second .git won't cause any issues. Think of the 2nd repo with only build/web as your deployed web app, not your code base. And then in your codebase's repo think of the build/web as being something that's very temporary and needs to be regenerated when you want to redeploy.
hey thanks! Finally I can publish the sample website without the need to purchase plans in cloudfare. But now my images are not displaying? Have you encountered this? Thank you!!
make : The term 'make' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. Any idea how to solve this error? I have installed makefile plugin in my android studio.
if you open a fresh terminal and type `make --version` it should say something like "GNU Make 3.81..." if not then you don't have make installed. A quick google search can get you the command to do that!
It depends on what you mean. If you want a blog or landing page or really anything else that would benefit from being shown in google search then Flutter isn't the best tool. But if you have an app that you want to allow people to use on web then Yes. For example a music player, note app, habit tracker. Flutter is good for web apps not websites.
@@abdulwahabkhan4316 yeah that seems like it could be a web app, then additionally you could have a website that's more of a landing page to get people to sign up. The landing page could then be better optimized for SEO
OH MYY, YOU ARE A LEGEND! THANK YOU VERY MUCH, the tutorial is AMAZING, save a lot of time, and creative!! this content is really rare, i wished i knew your channel earlier !!! i'm thankful to find such a GREAT TEACHER!! YOU JUST COVERED ALL THE POSSIBLE SOLUTIONS you're awesome :)🏅🏆🏆 THANKS AGAIN
If you're having issues loading images with flutter web checkout this video: ruclips.net/video/X8UR4PCukqA/видео.html
teaching by trial and error is the best
I have no choice. . .but to subscribe!!!!
I love the teaching style of this man! You can be a good teacher!
Glad to hear, thanks!
once a person has mastered Git and Github, he can teach things he does not even know
Kudos to you bro 😎. Really your video have solved all the problems required with respect to github hosting for flutter web project. You have also covered essential git commands required for setup, deployment automation, etc.
Glad to hear that
Best teacher ever met
This was super useful! I used to deploy with Firebase Hosting (which is also good), but it's nice to see a free alternative that is easy to setup!
Glad it was useful! Although I'm not sure how well Github pages will scale, but definitely great for getting something live for free.
Sounds like you were using an online IDE, then as your project got larger, the web emulator stopped working, firebase hosting was a little to tedious to setup, so you chose an option that you knew for sure would cost no money - github pages
My God... Your ways are the best... Lit video brooah
Thanks, glad to hear this!
thanks nice explanation.
😍😍😍 Why you uploaded only build/web folder into github and not full respository? If later we would like to push full repository we will have 2 ".git" folders inside repo and thats gonna be problematic.
The build/web directory by default will be ignored from git in your main project, so initializing a second .git won't cause any issues.
Think of the 2nd repo with only build/web as your deployed web app, not your code base. And then in your codebase's repo think of the build/web as being something that's very temporary and needs to be regenerated when you want to redeploy.
@@1ManStartup thank you for your answer and of course you are 100% right
hey thanks! Finally I can publish the sample website without the need to purchase plans in cloudfare. But now my images are not displaying? Have you encountered this? Thank you!!
Yes, I made this video discussing it ruclips.net/video/X8UR4PCukqA/видео.html
magnificent
Thank for this vidéos
I think this is going to change my life. Waiting.😅
Hopefully it changes it for the better 😎
make : The term 'make' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that
the path is correct and try again.
Any idea how to solve this error?
I have installed makefile plugin in my android studio.
if you open a fresh terminal and type `make --version` it should say something like "GNU Make 3.81..." if not then you don't have make installed. A quick google search can get you the command to do that!
Flutter web it is a good idea ? For create website
It depends on what you mean. If you want a blog or landing page or really anything else that would benefit from being shown in google search then Flutter isn't the best tool.
But if you have an app that you want to allow people to use on web then Yes. For example a music player, note app, habit tracker.
Flutter is good for web apps not websites.
@@1ManStartup what about a buying and selling portal or e-commerce is that fall in web app category or web site ??
@@abdulwahabkhan4316 yeah that seems like it could be a web app, then additionally you could have a website that's more of a landing page to get people to sign up. The landing page could then be better optimized for SEO
OH MYY, YOU ARE A LEGEND!
THANK YOU VERY MUCH, the tutorial is AMAZING, save a lot of time, and creative!!
this content is really rare, i wished i knew your channel earlier !!! i'm thankful to find such a GREAT TEACHER!!
YOU JUST COVERED ALL THE POSSIBLE SOLUTIONS
you're awesome :)🏅🏆🏆 THANKS AGAIN
Glad you found the channel now, and happy to hear the video was helpful!