Boca ili flaša?

103 views
Skip to first unread message

Berislav Lopac

unread,
Mar 29, 2013, 4:51:16 PM3/29/13
to pyth...@googlegroups.com
Hej ekipa, ima li netko iskustva s Bottleom i Flaskom, odnosno konkretnije s njihovim razlikama?

Dosad sam sav Web development radio s Djangom, a sad bih želio malo isprobati i neke druge pristupe, a o ova dva sam čuo dosta dobroga. Osim toga projekt koji imam na umu nema baš sasvim standardnu spiku s modelima, a i htio bih imati što manje suvišnog overheada. Što biste mi preporučili, i zašto? Hvala!

Pozdrav,

Berislav

Senko Rasic

unread,
Mar 29, 2013, 4:53:40 PM3/29/13
to pyth...@googlegroups.com
Flask actually ima priličan community (i već gotove dodatke koji se mogu reuseati) iza sebe. Za Bottle nisam nikog čuo da ga koristi. Izbor je očit :)

Ne mogu uspoređivati kvalitetu oba jer nisam idio Bottle, ali znam da je Flask prilično dobar kod (he he) i trebao bi biti odlično dokumentiran.

Pozdrav,
Senko

Nikola Plejić

unread,
Mar 30, 2013, 5:50:40 AM3/30/13
to pyth...@googlegroups.com
2013/3/29 Senko Rasic <senko...@gmail.com>

Flask actually ima priličan community (i već gotove dodatke koji se mogu reuseati) iza sebe. Za Bottle nisam nikog čuo da ga koristi. Izbor je očit :)

Ne mogu uspoređivati kvalitetu oba jer nisam idio Bottle, ali znam da je Flask prilično dobar kod (he he) i trebao bi biti odlično dokumentiran.

Slažem se sa Senkom.

Bottle i Flask bi po filozofiji trebali biti veoma slični, no Flask ima poprilično veću zajednicu, što znači više dokumentacije, pluginova i sličnih stvari koje život znače.

Osim malo čituckanja, nemam iskustva s Bottleom, ali mi je Flask vrlo brzo postao "framework of choice" kad je Python u pitanju. Uz pluginove, po potrebi ga se da dovući do vrlo djangolike razine, ali je u osnovnoj verziji iznimno jednostavan i vrlo upotrebljiv.

Usput, preporučujem da pogledaš i Tornado - meni je jako lijepo fitao na jedan projekt kojeg sam nedavno radio, dolazi s prilično sposobnim serverom i ima nekih vrlo simpatičnih featurea u coreu.

- Nikola

Zdeslav Vojkovic

unread,
Mar 30, 2013, 10:49:20 AM3/30/13
to pyth...@googlegroups.com
Flask, iz vec navedenih razloga, ali i iz jos jednog: lezi na Werkzeugu, koji je sjajan, od interaktivnog debuggera do niza zgodnih alata u njemu

Jedino ako je kriterij podrska za Python 3, onda Bottle pobjedjuje


2013/3/30 Nikola Plejić <nik...@plejic.com>

--
Ovu ste poruku primili jer ste pretplaćeni na grupu "Python Hrvatska" kao jednu od Google Grupa.
Da biste poništili pretplatu na tu grupu i prestali primati e-poruke s nje, pošaljite e-poruku na python-hr+...@googlegroups.com.
Dodatne opcije potražite na adresi https://groups.google.com/groups/opt_out.
 
 

Dražen Odobašić

unread,
Mar 30, 2013, 2:32:55 PM3/30/13
to pyth...@googlegroups.com
On 30.03.2013 15:49, Zdeslav Vojkovic wrote:
> Flask, iz vec navedenih razloga, ali i iz jos jednog: lezi na Werkzeugu,
> koji je sjajan, od interaktivnog debuggera do niza zgodnih alata u njemu
>
> Jedino ako je kriterij podrska za Python 3, onda Bottle pobjedjuje
>
>

Pljoska je super dok je projekt na razini REST-like endpointa. Tako�er, puno je
jednostavniji za po�etnike (zbog predobre dokumentacije) te ga se mo�e
'pribli�iti' velikoj bra�i (SQLAlchemy, WTF-Forms, ...).

IMHO, definitivno se isplati, pogotovo ako se �eli nau�iti ne�to novo, malo
odmaknuti od Djanga, ali svi se prije ili kasnije vrate prvoj ljubavi... :)

Goran Peretin

unread,
Mar 30, 2013, 2:35:32 PM3/30/13
to pyth...@googlegroups.com
Sto se dogodi s "pljoskom" kad se projekt odmakne od razine REST-list endpointa?


2013/3/30 Dražen Odobašić <dodo...@gmail.com>
On 30.03.2013 15:49, Zdeslav Vojkovic wrote:
> Flask, iz vec navedenih razloga, ali i iz jos jednog: lezi na Werkzeugu,
> koji je sjajan, od interaktivnog debuggera do niza zgodnih alata u njemu
>
> Jedino ako je kriterij podrska za Python 3, onda Bottle pobjedjuje
>
>

Pljoska je super dok je projekt na razini REST-like endpointa. Također, puno je
jednostavniji za početnike (zbog predobre dokumentacije) te ga se može
'približiti' velikoj braći (SQLAlchemy, WTF-Forms, ...).

IMHO, definitivno se isplati, pogotovo ako se želi naučiti nešto novo, malo

odmaknuti od Djanga, ali svi se prije ili kasnije vrate prvoj ljubavi... :)

Dražen Odobašić

unread,
Mar 30, 2013, 2:40:21 PM3/30/13
to pyth...@googlegroups.com
On 30.03.2013 19:35, Goran Peretin wrote:
> Sto se dogodi s "pljoskom" kad se projekt odmakne od razine REST-list
> endpointa?
>
>

sed 's/flask/django/g' requirements.txt

Goran Peretin

unread,
Mar 30, 2013, 2:43:33 PM3/30/13
to pyth...@googlegroups.com
Kul :) Imamo tocno dijametralno suprotan pogled na stvari :)


2013/3/30 Dražen Odobašić <dodo...@gmail.com>

Dražen Odobašić

unread,
Mar 30, 2013, 3:08:37 PM3/30/13
to pyth...@googlegroups.com
On 30.03.2013 19:43, Goran Peretin wrote:
> Kul :) Imamo tocno dijametralno suprotan pogled na stvari :)
>
>
vjerujem da je to samo stvar navike, mo�da da sam prvo koristio Pljosku, a onda
Django, druga�ije bi razmi�ljao. Definitivno nije lako gledati kako se skida 8Mb
Djanga, naspram samo 1.5Mb Pljoske. Django je zreliji, omogu�ava developeru da
se fokusira na funkcionalnost, usudio bih se re�i i sigurniji out-of-the-box te
gotovo sigurno postoji ve� gotova aplikacija koja rje�ava problem te ju samo
treba integrirati u sustav.

S druge strane, Pljoska, pru�a developeru mogu�nost da sam napi�e ve�inu tra�ene
funkcionalnosti, �to je definitivno investicija koja �e se isplatiti s vremenom.

Zdeslav Vojkovic

unread,
Mar 30, 2013, 3:52:21 PM3/30/13
to pyth...@googlegroups.com

2013/3/30 Dražen Odobašić <dodo...@gmail.com>
postoji već gotova aplikacija koja rješava problem te ju samo
treba integrirati u sustav.


meni to ne ispade uvijek bas "samo" :)
Reply all
Reply to author
Forward
0 new messages