OK, so let's begin with some basic widgets usage.

First, the login widget.
In the Learning About Weblocks, there is gives an example usage of the
login widget. Why does he creates a login-maybe subclass, inheriting the
default login widget stuff? Since not much is added, couldn't he just use
the existing widget? And beyond that: when would I want to do the same in a
similar situation, using or creating anothe widget?

Next topic: view sccaffolding.
In evanmorning's tutorial on making a blog app he creates two interfaces:
an admin interface for inserting and editing posts and a blog interface for
viewing the posts. The default gridedit is really nice, but I can't see
clearly how to make modifications to the default. I believe that the best
way to understand gridedit's usage is by reading the source, but the
gridedit itself is a subclass of other widgets, etc. How it could be
explained in a way that you don't need to translate the Lisp source to
English, but the explanation would give me some clues on how it works, so
that I can read the code and have a better understaning.

I hope that's not too much =]



2013/10/2 o_z <[email protected]>

>
>
> среда, 2 октября 2013 г., 3:03:21 UTC+3 пользователь André Miranda Moreira
> написал:
>
>> Wow, that was fast!
>>
>> Well that sounds good: learn Weblocks by "teaching" it.
>>
> I did not mean it but it is also a good idea.
> There is not much feedback from users who try to learn Weblocks so I don't
> know exactly which documentation parts need to be updated.
>
>> Since I'm not an expert user (yet), anything I make won't be a technicql
>> in-depth guide.
>>
>> So what we're talking about here: as I develop my own skills on Weblock,
>> I ask for help and write about it. So it'll focus in taking a developer
>> from beginner to intermediate, right?
>>
>> Do you suggest any model? Something like the "Agile Development with
>> Rails"? Or like the "Lisp Web Tales" (RESTAS)? A tutorial on building a
>> relatively big app, while explaining Weblocks ideas?
>>
> I suggest just to collect information which was useful during learning and
> to put it into documentation later.
> "Useful information" can be in any problem we will help to solve for you.
>
>> I'll be glad to help.
>> Em 01/10/2013 19:18, "o_z" <[email protected]> escreveu:
>>
>>> Hello fellow lisper.
>>> You have faced one of the main Weblocks problems. And you can help to
>>> solve it.
>>> Yes, ask about the problems and I will be glad to help you when I have
>>> time.
>>> I have updated documentation recently but it is not enogh I think.
>>> Another advice - don't use navigation widget, it has much bugs. If you
>>> use it then don't expect continuations to work properly.
>>> I have replacement for navigation which does not change urls but works
>>> with continuations well. Navigation is one of the largest problems to solve.
>>> At this moment i suggest use Weblocks for admin interfaces and some
>>> other framework (or just some code without widgets etc.) for other site
>>> part for which urls are important.
>>>
>>> среда, 2 октября 2013 г., 1:04:06 UTC+3 пользователь André Miranda
>>> Moreira написал:
>>>>
>>>> Hello, felow Lispers =]
>>>>
>>>> I'm trying to learn this wonderful piece of software that is Weblocks.
>>>> I became fascinated with it not only because it uses Common Lisp, but
>>>> also because I find the idea of using continuations to deal with
>>>> stateless HTTP
>>>> very good.
>>>>
>>>> I've done web development before (Ruby on Rails, obviously =] ) and
>>>> I've been trying to make a nice app with weblocks, but after trying
>>>> for almost two months I'm still unable develop much beyond the basics
>>>> in the tutorials and examples.
>>>>
>>>> After reading the tutorials and the quickdocs API, I'd like to ask for
>>>> a piece of advice: how could I become a (better) Weblocks developer?
>>>>
>>>> After this time with the framework I see that it's been carefully
>>>> built,
>>>> and I want to become proeficient using it. What would you suggest?
>>>> Should I stick to try and error, and post here any problem I face?
>>>>
>>>> Thanks in advance,
>>>>
>>>> André.
>>>>
>>>  --
>>> You received this message because you are subscribed to the Google
>>> Groups "weblocks" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to weblocks+u...@**googlegroups.com.
>>> To post to this group, send email to [email protected].
>>>
>>> Visit this group at 
>>> http://groups.google.com/**group/weblocks<http://groups.google.com/group/weblocks>
>>> .
>>> For more options, visit 
>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>>> .
>>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "weblocks" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/weblocks.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"weblocks" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/weblocks.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to