|
Welcome the channel on the development of Cro, a set of libraries for building reactive distributed systems, lovingly crafted to take advantage of all the Raku Programming Language has to offer (cro.services). This channel is being logged for historical purposes. Set by lizmat on 24 May 2021. |
|||
| SmokeMachine | I'm working on a utility (maybe a helper) to use with cro to make it possible to: by name (if the endpoint is a sub, or using the parameters to create the name) to refer to that endpoint, and have some methods on that (for now, it only has a path method). That way stuff like redirect may be much easier. What do you think? Does something like that make sense? usercontent.irccloud-cdn.com/file/.../image.png | 06:05 | |
| I plan to add a `call` method that will run the block's endpoint and somehow add a `:endpoint` named parameter to `redirect` to receive the endpoint name and redirect to the right path. | 06:10 | ||
| usercontent.irccloud-cdn.com/file/.../image.png | 06:17 | ||
| this code with `redirect-to` is already working: usercontent.irccloud-cdn.com/file/.../image.png | 06:32 | ||
| does something like this make sense? | 06:33 | ||
|
13:07
lizmat left,
lizmat joined
|
|||
| SmokeMachine | github.com/FCO/Cro-HTTP-RouterUtil...ample.raku | 19:24 | |
| librasteve | SmokeMachine: well - tbh I do not quite understand the use case for this ... and on first pass I was quite worried that this is overloading too much into the routes block (which is already quite an overloaded raku concept) -- otoh, usually you are more knowledgeable about the "right" place to put code to make something work right! so I would say, please do provide some idiot level examples and docs - and go ahead and make a PR | 19:53 | |
| (in Cro::HTTP, I guess) and I would be happy to review... | |||
| SmokeMachine | I'm not planing on adding that to Cro, but to create a new module that you can use instead of Cro::HTTP::Router that will give you option to refeer to the endpoints, so, instead of having to, for example, hardcode a path for redirecting, you can use a name and just do the redirection without needing to know the path... you can even include that with a prefix and it will find it out... | 20:06 | |
| make sense? | 20:09 | ||
| librasteve | Oh - OK ... I just figured that Cro::HTTP::RouterUtils would be released as part of Cro::HTTP from the Cro org on GH ... I would be happy with that (maybe you need credentials) or with what you have in mind | 20:13 | |
| on the content - I am the kind of guy that would need to play with the code to grok what it is doing | 20:14 | ||
|
20:15
librasteve_ joined
|
|||
| SmokeMachine | weekly dev.to/fco/typed-named-endpoints-f...elpers-g9j | 22:15 | |
| weekly: dev.to/fco/typed-named-endpoints-f...elpers-g9j | |||
|
23:37
librasteve_ left
|
|||