Message from discussion
Port Django to Javascript
Received: by 10.52.92.130 with SMTP id cm2mr46061217vdb.2.1335975327107;
Wed, 02 May 2012 09:15:27 -0700 (PDT)
X-BeenThere: django-users@googlegroups.com
Received: by 10.220.219.141 with SMTP id hu13ls371199vcb.8.gmail; Wed, 02 May
2012 09:15:03 -0700 (PDT)
Received: by 10.52.76.198 with SMTP id m6mr856272vdw.12.1335975303642;
Wed, 02 May 2012 09:15:03 -0700 (PDT)
Date: Wed, 2 May 2012 09:15:02 -0700 (PDT)
From: DvD <birrafond...@gmail.com>
To: django-users@googlegroups.com
Message-ID: <4227112.313.1335975302797.JavaMail.geo-discussion-forums@vbfe1>
In-Reply-To: <CANpY+H=ysjaNPih_L1ops+Vv0OaZn5OODsqn+6A5fqQ-iAs5fQ@mail.gmail.com>
References: <9938919.67.1333606933999.JavaMail.geo-discussion-forums@vbai14>
<2024158.963.1335942945746.JavaMail.geo-discussion-forums@vbbh3>
<CAP8NtCySBjO_YzjnHEM9snaN8hSmayo=Fm8HhzN9e9iHsS0MUg@mail.gmail.com>
<CACp9seB3u2kx_G0ved+5djWe30A92cw+0iexEE8-A32L_w2unA@mail.gmail.com>
<CANpY+H=ysjaNPih_L1ops+Vv0OaZn5OODsqn+6A5fqQ-iAs5fQ@mail.gmail.com>
Subject: Re: Port Django to Javascript
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="----=_Part_311_8472514.1335975302795"
------=_Part_311_8472514.1335975302795
Content-Type: multipart/alternative;
boundary="----=_Part_312_26093928.1335975302796"
------=_Part_312_26093928.1335975302796
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Actually, I already put together some code that works on node.js inspired=
=20
by Django, have a look https://github.com/brokenseal/broke
My original intention was to create a framework that would work seamlessly=
=20
on the server and on the client side but it was just too much for me that I=
=20
left that project aside to concentrate on the client side only=20
with https://github.com/brokenseal/broke-client
I'm not asking help to start the project, I'm asking for help to make an=20
already existing project a kick ass open source project with a community=20
around it and I think that this is the right place since we all share=20
Django love :)
Il giorno mercoled=C3=AC 2 maggio 2012 16:11:45 UTC+2, yati sagade ha scrit=
to:
>
> I am a Django user, but I don't see anything wrong in a JS framework=20
> inspired by Django. Afterall, only great things can inspire. But I fail t=
o=20
> understand why JavaScript has to be only client side - It is a perfectly=
=20
> valid choice as a server side language for not all, but certainly some us=
e=20
> cases. Besides, the server-side portion and the client-side portions can=
=20
> share code. I recently wrapped up a project that involved using Node.js<h=
ttp://nodejs.org>in the backend, and man how I missed Django there. The cur=
rent sane choice=20
> for a web framework on top of Node is Express.js <http://expressjs.com/>(=
Node is itself very low level) - which is inspired by=20
> Sinatra <http://www.sinatrarb.com/>, a web development framework(they=20
> call it a DSL) for Ruby. My point is when something inspired by a Ruby=20
> server-side framework can become the de-facto standard choice for the=20
> Node.js community, why not let them taste Django? I personally find the=
=20
> idea compelling, but *only* if the server-side capabilities of the langua=
ge=20
> are respected. If we look solely at the client side, no-one would want to=
=20
> ditch jQuery/Prototype ;)
>
> Now for the motivation, I would always love to hack together a quick app=
=20
> using the same language(and importantly, the same mindset) both on the=20
> server and client sides ;) And yes, with the WebWorkers API ported to=20
> work with Node.js <http://blog.std.in/2010/07/08/nodejs-webworker-design/=
>(never tried) we are going to see some serious advancements.
>
> I understand people's minds have been brutally injured by JavaScript in=
=20
> the past(I'm one of them), but then it *is* a capable language, and it=20
> doesn't harm if someone is willing enough to bring reusability and=20
> structure to apps written in it by means of a framework.
>
> Cheers!
>
> On Wed, May 2, 2012 at 3:02 PM, N.Aleksandrenko <aleksandre...@gmail.com>=
wrote:
>
>> Why do you want to port django to javascript, there are great js libs
>> and frameworks. It will be better to make a js bundle for django
>> making in ajax ready.
>> Js Tools working out of the box. Such as:
>> + ajax upload
>> + ajax registration with error handeling
>> + ajax pages
>> + binding django and a js framework (as backbone)
>> + bind django with ad ui library (as jquery ui)
>>
>> and much more basic stuff
>>
>> Building the apps with django is still not DRY. If you are a frontend
>> developer you can make a bundle to make django better and many people
>> may find it helpfull and use it.
>> If you decide to start such project ... call :) me i can i will help
>> with ideas and code.
>>
>>
>>
>> On Wed, May 2, 2012 at 11:51 AM, Gerald Klein <j...@zognet.com> wrote:
>> > Maybe I missed an earlier post but I am always looking for new project=
s
>> > please explain your requirements.
>> >
>> > --jerry
>> >
>> >
>> > On Wed, May 2, 2012 at 2:15 AM, DvD <birrafond...@gmail.com> wrote:
>> >>
>> >> Hey,
>> >> is no one is really interested in helping in this project?
>> >>
>> >> --
>> >> You received this message because you are subscribed to the Google=20
>> Groups
>> >> "Django users" group.
>> >> To view this discussion on the web visit
>> >> https://groups.google.com/d/msg/django-users/-/kQ_GesNzV7wJ.
>> >> To post to this group, send email to django-users@googlegroups.com.
>> >> To unsubscribe from this group, send email to
>> >> django-users+unsubscribe@googlegroups.com.
>> >> For more options, visit this group at
>> >> http://groups.google.com/group/django-users?hl=3Den.
>> >
>> >
>> >
>> >
>> > --
>> >
>> > Gerald Klein DBA
>> >
>> > Contac...@geraldklein.com
>> >
>> > www.geraldklein.com
>> >
>> > j...@zognet.com
>> >
>> > 708-599-0352
>> >
>> >
>> > Linux registered user #548580
>> >
>> >
>> >
>> > --
>> > You received this message because you are subscribed to the Google=20
>> Groups
>> > "Django users" group.
>> > To post to this group, send email to django-users@googlegroups.com.
>> > To unsubscribe from this group, send email to
>> > django-users+unsubscribe@googlegroups.com.
>> > For more options, visit this group at
>> > http://groups.google.com/group/django-users?hl=3Den.
>>
>> --
>> You received this message because you are subscribed to the Google Group=
s=20
>> "Django users" group.
>> To post to this group, send email to django-users@googlegroups.com.
>> To unsubscribe from this group, send email to=20
>> django-users+unsubscribe@googlegroups.com.
>> For more options, visit this group at=20
>> http://groups.google.com/group/django-users?hl=3Den.
>>
>>
>
>
> --=20
> Yati Sagade <http://twitter.com/yati_itay>
>
> Twitter: @yati_itay <http://twitter.com/yati_itay>
>
> Organizing member of TEDx EasternMetropolitanBypass
> http://www.ted.com/tedx/events/4933
>
> https://www.facebook.com/pages/TEDx-EasternMetropolitanBypass/33776322624=
4869
>
>
>
------=_Part_312_26093928.1335975302796
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Actually, I already put together some code that works on node.js inspired b=
y Django, have a look https://github.com/brokenseal/broke<div>My origi=
nal intention was to create a framework that would work seamlessly on the s=
erver and on the client side but it was just too much for me that I left th=
at project aside to concentrate on the client side only with https://g=
ithub.com/brokenseal/broke-client</div><div><br></div><div>I'm not asking h=
elp to start the project, I'm asking for help to make an already existing p=
roject a kick ass open source project with a community around it and I thin=
k that this is the right place since we all share Django love :)<br><div><b=
r><br>Il giorno mercoled=C3=AC 2 maggio 2012 16:11:45 UTC+2, yati sagade ha=
scritto:<blockquote class=3D"gmail_quote" style=3D"margin: 0;margin-left: =
0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;">I am a Django user, b=
ut I don't see anything wrong in a JS framework inspired by Django. Afteral=
l, only great things can inspire. But I fail to understand why JavaScript h=
as to be only client side - It is a perfectly valid choice as a server side=
language for not all, but certainly some use cases. Besides, the server-si=
de portion and the client-side portions can share code. I recently wrapped =
up a project that involved using <a href=3D"http://nodejs.org" target=3D"_b=
lank">Node.js</a> in the backend, and man how I missed Django there. The cu=
rrent sane choice for a web framework on top of Node is <a href=3D"http://e=
xpressjs.com/" target=3D"_blank">Express.js</a> (Node is itself very low le=
vel) - which is inspired by <a href=3D"http://www.sinatrarb.com/" target=3D=
"_blank">Sinatra</a>, a web development framework(they call it a DSL) for R=
uby. My point is when something inspired by a Ruby server-side framework ca=
n become the de-facto standard choice for the Node.js community, why not le=
t them taste Django? I personally find the idea compelling, but *only* if t=
he server-side capabilities of the language are respected. If we look solel=
y at the client side, no-one would want to ditch jQuery/Prototype ;)<br>
<br>Now for the motivation, I would always love to hack together a quick ap=
p using the same language(and importantly, the same mindset) both on the se=
rver and client sides ;) And yes, with the <a href=3D"http://blog.std.in/20=
10/07/08/nodejs-webworker-design/" target=3D"_blank">WebWorkers API ported =
to work with Node.js</a> (never tried) we are going to see some serious adv=
ancements.<br>
<br>I understand people's minds have been brutally injured by JavaScript in=
the past(I'm one of them), but then it *is* a capable language, and it doe=
sn't harm if someone is willing enough to bring reusability and structure t=
o apps written in it by means of a framework.<br>
<br>Cheers!<br><br><div class=3D"gmail_quote">On Wed, May 2, 2012 at 3:02 P=
M, N.Aleksandrenko <span dir=3D"ltr"><<a href=3D"mailto:aleksandrenko@gm=
ail.com" target=3D"_blank">aleksandre...@gmail.com</a>></span> wrote:<br=
><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1=
px #ccc solid;padding-left:1ex">
Why do you want to port django to javascript, there are great js libs<br>
and frameworks. It will be better to make a js bundle for django<br>
making in ajax ready.<br>
Js Tools working out of the box. Such as:<br>
+ ajax upload<br>
+ ajax registration with error handeling<br>
+ ajax pages<br>
+ binding django and a js framework (as backbone)<br>
+ bind django with ad ui library (as jquery ui)<br>
<br>
and much more basic stuff<br>
<br>
Building the apps with django is still not DRY. If you are a frontend<br>
developer you can make a bundle to make django better and many people<br>
may find it helpfull and use it.<br>
If you decide to start such project ... call :) me i can i will help<br>
with ideas and code.<br>
<div><div><br>
<br>
<br>
On Wed, May 2, 2012 at 11:51 AM, Gerald Klein <<a href=3D"mailto:jk@zogn=
et.com" target=3D"_blank">j...@zognet.com</a>> wrote:<br>
> Maybe I missed an earlier post but I am always looking for new project=
s<br>
> please explain your requirements.<br>
><br>
> --jerry<br>
><br>
><br>
> On Wed, May 2, 2012 at 2:15 AM, DvD <<a href=3D"mailto:birrafondaio=
@gmail.com" target=3D"_blank">birrafond...@gmail.com</a>> wrote:<br>
>><br>
>> Hey,<br>
>> is no one is really interested in helping in this project?<br>
>><br>
>> --<br>
>> You received this message because you are subscribed to the Google=
Groups<br>
>> "Django users" group.<br>
>> To view this discussion on the web visit<br>
>> <a href=3D"https://groups.google.com/d/msg/django-users/-/kQ_GesNz=
V7wJ" target=3D"_blank">https://groups.google.com/d/<wbr>msg/django-users/-=
/kQ_<wbr>GesNzV7wJ</a>.<br>
>> To post to this group, send email to <a href=3D"mailto:django-user=
s@googlegroups.com" target=3D"_blank">django-users@googlegroups.com</a>.<br=
>
>> To unsubscribe from this group, send email to<br>
>> <a href=3D"mailto:django-users%2Bunsubscribe@googlegroups.com" tar=
get=3D"_blank">django-users+unsubscribe@<wbr>googlegroups.com</a>.<br>
>> For more options, visit this group at<br>
>> <a href=3D"http://groups.google.com/group/django-users?hl=3Den" ta=
rget=3D"_blank">http://groups.google.com/<wbr>group/django-users?hl=3Den</a=
>.<br>
><br>
><br>
><br>
><br>
> --<br>
><br>
> Gerald Klein DBA<br>
><br>
> <a href=3D"mailto:Contac...@geraldklein.com" target=3D"_blank">Contact=
M...@geraldklein.com</a><br>
><br>
> <a href=3D"http://www.geraldklein.com" target=3D"_blank">www.geraldkle=
in.com</a><br>
><br>
> <a href=3D"mailto:j...@zognet.com" target=3D"_blank">j...@zognet.com</a><b=
r>
><br>
> 708-599-0352<br>
><br>
><br>
> Linux registered user #548580<br>
><br>
><br>
><br>
> --<br>
> You received this message because you are subscribed to the Google Gro=
ups<br>
> "Django users" group.<br>
> To post to this group, send email to <a href=3D"mailto:django-users@go=
oglegroups.com" target=3D"_blank">django-users@googlegroups.com</a>.<br>
> To unsubscribe from this group, send email to<br>
> <a href=3D"mailto:django-users%2Bunsubscribe@googlegroups.com" target=
=3D"_blank">django-users+unsubscribe@<wbr>googlegroups.com</a>.<br>
> For more options, visit this group at<br>
> <a href=3D"http://groups.google.com/group/django-users?hl=3Den" target=
=3D"_blank">http://groups.google.com/<wbr>group/django-users?hl=3Den</a>.<b=
r>
<br>
--<br>
You received this message because you are subscribed to the Google Groups "=
Django users" group.<br>
To post to this group, send email to <a href=3D"mailto:django-users@googleg=
roups.com" target=3D"_blank">django-users@googlegroups.com</a>.<br>
To unsubscribe from this group, send email to <a href=3D"mailto:django-user=
s%2Bunsubscribe@googlegroups.com" target=3D"_blank">django-users+unsubscrib=
e@<wbr>googlegroups.com</a>.<br>
For more options, visit this group at <a href=3D"http://groups.google.com/g=
roup/django-users?hl=3Den" target=3D"_blank">http://groups.google.com/<wbr>=
group/django-users?hl=3Den</a>.<br>
<br>
</div></div></blockquote></div><br><br clear=3D"all"><br>-- <br><font face=
=3D"courier new,monospace">Yati Sagade<a href=3D"http://twitter.com/yati_it=
ay" target=3D"_blank"> </a><br><br>Twitter: <a href=3D"http://twitter.com/y=
ati_itay" target=3D"_blank">@yati_itay</a><br>
<br>Organizing member of TEDx EasternMetropolitanBypass<br></font><a href=
=3D"http://www.ted.com/tedx/events/4933" target=3D"_blank">http://www.ted.c=
om/tedx/<wbr>events/4933</a><br>
<a href=3D"https://www.facebook.com/pages/TEDx-EasternMetropolitanBypass/33=
7763226244869" target=3D"_blank">https://www.facebook.com/<wbr>pages/TEDx-<=
wbr>EasternMetropolitanBypass/<wbr>337763226244869</a><br><font face=3D"cou=
rier new,monospace"><br>
</font><br>
</blockquote></div></div>
------=_Part_312_26093928.1335975302796--
------=_Part_311_8472514.1335975302795--