Mesop: Google's UI Framework for Building Web Application
Вставка
- Опубліковано 26 лип 2024
- In this video, I walk you through Mesop, Google's newly open-sourced tool for creating web UIs using pure Python. Similar to Streamlit or Gradio, Mesop lets you build responsive and beautiful UIs quickly. I'll show you how to install Mesop, explore its components, and even create a chatbot using the Gemini API. With powerful state management and flexible components, Mesop makes web development in Python a breeze. Tune in to learn how to get started with Mesop and enhance your projects!
#streamlit #webui
💻 RAG Beyond Basics Course:
prompt-s-site.thinkific.com/c...
🦾 Discord: / discord
☕ Buy me a Coffee: ko-fi.com/promptengineering
|🔴 Patreon: / promptengineering
💼Consulting: calendly.com/engineerprompt/c...
📧 Business Contact: engineerprompt@gmail.com
Become Member: tinyurl.com/y5h28s6h
💻 Pre-configured localGPT VM: bit.ly/localGPT (use Code: PromptEngineering for 50% off).
Signup for Newsletter, localgpt:
tally.so/r/3y9bb0
LINKS:
Github: github.com/google/mesop
Docs: google.github.io/mesop/
TIMESTAMPS:
00:00 Introduction to Mesop
00:43 Getting Started with Mesop
01:10 Understanding Mesop Components
03:09 Building Basic Mesop Applications
06:41 Advanced Mesop Features
10:03 Creating a Chat Application with Mesop
12:52 Conclusion and Future Prospects
All Interesting Videos:
Everything LangChain: • LangChain
Everything LLM: • Large Language Models
Everything Midjourney: • MidJourney Tutorials
AI Image Generation: • AI Image Generation Tu... - Наука та технологія
Creator of Mesop here - thanks for creating this video!
thanks to creating and open sourcing this. would love to see where this goes.
Any plans for the equivalent of streamlit community cloud? That is such a killer feature, even if programming in mesop is 3x better than streamlit, I'm gonna stick with streamlit because of it's wildly easy deployment story.
Great Mesop demo!
your videos are always the most interesting...
Thanks, glad to hear you are finding them interesting :)
Python has a very bright future due to Mojo by Chris Lattner @ Modular
Stupid question but is there any way to host for free to temporarily just test out an app?
Try vercel. Your app size shouldn't be more than 250 mb though.
Very cool, will try it out
LLMs already output python streamlit code. No advantages to see here.
It will never replace streamlit to be honest. Streamlit solemnly focused on this aspect of software engineering.
With Google's history of dropping projects and given this isn't even an official project, I would be scared to use Mesop in a production app.
problem with Google product it can changed in a snap of finger leaving user confused
this is open source, so I there will be forks all around and hope the community will build on top of it
@@engineerprompt for sure! The open source community is really important and I think having forks and giving people options is a good thing
Too bad, I learned next js, since Streamlit wasn’t beautiful enough for my needs😅
i think the only benifit is the easy with colab
Nothing and I repeat nothing comes even close to "nicegui" when it comes to full fledged enterprise level UI development with Python.
Yo dude, thank you!
I’ve picked up next.js since Streamlit isn’t good enough for my needs, but nicegui looks great at the first glance
Never heard of it, time to check it out :)
If it’s from google, won’t they just axe it soon
What I can say with 100% certainty is that Google will quickly drop or cool off these open beta projects in a few years. If possible, don't touch Google projects.
theyve opensourced it
@@martinsherry They always open source in an experimental and playful way and lure naive developers into falling in love with it, but they soon fail to properly manage open source or completely turn it over or eliminate it, a pattern that has been repeating since 10 years ago. That is why I don't trust Google opensource projects.
Me parece igual complejo, ni un brillo.
It will work well for a while. Then cause dependency conflicts because of some library that implements a redundant data structure that only Giggle feels we need. Then Giggle will lose interest and move on to something else leaving developers in the pit. Thanks but no thanks. 😂