Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
For these pythonic web frameworks;
They looks similar, except a few minor differences like their url handling schemes. So it is very hard to choose one of them.
I want to learn from your experiences that which one more suits for a web application that is small in size, but need long term support (initial application is small but it is supposed to became larger over time) and why?
Flask is a new and a very active project with good documentation and guidelines for new development and plugins. Its community is quite large and Armin (the lead) is an A grade programmer. Hence it is definitely the better contender.
Web.py is an older and more mature project which is more a library than a framework. It's what we use for the Internet Archives Open Library website. The documentation is spotty but the code is rock solid and it's over the years accrued a lot of useful utilities into it.
The final decision is yours but for a new project, I'd go with Flask.
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 3 years ago.
Improve this question
I recently participated in the company's internal Hackathon, using Python and Azure's image processing API to make a simple program to scan products. The basic idea is to place a specific product in front of the camera and the program will redirect to the product page with more details.
Our product manager is quite interested in this project, asking if I can make a mobile app. I am a data engineer and has almost zero experience on the mobile side. Just wondering if there is an easy way to migrate / re-do the project I just described and make it preferably an app compatible with both Android and IOS. What tech stack do I need to learn to achieve this? Thanks in advance!
you can try it with https://kivy.org/#home - this should work with python.
If you do not want to stick to python, there are lots of frameworks, that might fit your needs:
Flutter https://flutter.dev/
Kotlin https://kotlin.org/
Xamarin https://dotnet.microsoft.com/apps/xamarin
React Native https://www.reactnative.com/
this list is growing fast...
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 5 years ago.
Improve this question
Right now i am learning python and i want to start doing web development with Python.
I wanted to know about the different types of things we can do with python in web development.
I'd highly recommend learning HTML, JS, and CSS. It is essential for web development. It should be fairly straightforward though, especially compared to learning python. I expect you'll pick it up quickly.
I'm not sure you'd really understand the underpinnings of frameworks like Django without those first.
I'm sure you can learn it as you go though.
Good luck.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I need to create API for my project and learn Ruby by the way. Earlier I created APIs in Flask-RESTful and I looking for something simple as Flask-RESTful for Ruby.
I'm just started with Ruby so I have no knowledge what would be the best.
Flask-RESTful allows you to do many things automatically and creating useful, small API takes 15 minutes and 50 lines of code. I'll find something similar for Ruby ?
Or maybe I should guided by other criteria ?
Check out Sinatra. It's a Ruby framework quite similar to Flask.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I want to turn an existing python-based implementation (a data analysis tool on a stream of events) into a storm topology.
During the research phase my team and I used python pandas a lot to develop a prototype of our tool and found it to be very helpful in terms of programmer productivity. Now we want to create a storm topology that does the same thing and aim to reuse our existing python modules as bolts or at least make an informed decision about whether it is a good idea performance-wise to do so.
Any restrictions on using a python script depending on external libs as a Storm Bolt on a cluster? Also, does anybody have a feeling for what the performance penalty will be for using an interpreted and non-JVM language like Python instead of Java for our bolts? The pandas library itself is designed with high-performance in mind.
Thanks
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
I'm new to web development and going to make a website which responses with data received from request to web-service(facebook for e.g.) and how to choose what is more useful here:
nodejs has an callback model which allows not to wait while gathering data for user from other services (but i've broken my fingers and my brain after trying to make a kind of class in javascript with inheritance and the whole server drops after unhandled error in script)
python is very convinient in working with diff. kinds of data, it's more convinient for me, former C++ developer
yesterday i've read about twisted python that also uses callbacks
Help me please to choose what to use, better - performance, simple code
The callback model might make your code more verbose but WAIT! there is a solution! Check out
waitfor.
Anyway, if it's a personal project then no one is forcing you to use node.js for webapp development.You should go with what makes you more comfortable. If you like developing in python then go for it! :)
why don't you try django; it uses python (which you said is more convenient) and is also very commonly used for web development.