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.
