Documentation Channel for #raku | This channel is logged | Roadmap: github.com/raku/doc/wiki Set by [Coke] on 23 May 2022. |
|||
02:36
Kaipei left
03:44
jjatria left,
jjatria joined
03:57
Kaiepi joined
04:04
samebchase joined
04:16
tbrowder left,
tbrowder joined
05:09
Kaiepi left
08:54
Kaiepi joined
10:12
sena_kun joined
10:23
finanalyst joined
11:08
finanalyst left
12:13
Altai-man joined
12:16
sena_kun left
12:47
Altai-man left
14:36
coleman left,
coleman joined
14:42
coleman left,
coleman joined
16:03
Nemokosch joined
|
|||
Nemokosch | do yall have a JS framework you like or have experience with? | 16:07 | |
I concluded that the JS code of the new site (the autocomplete feature of search, in particular) is too much spaghetti for me to work with it | 16:08 | ||
and if I'm rewriting it, perhaps options other than jQuery can also be considered | 16:09 | ||
Geth | doc: usev6++ created pull request #4119: Minor cleanup to compilation tutorial |
16:27 | |
16:54
Nemokosch left
18:11
sena_kun joined
18:21
Altai-man joined
18:24
sena_kun left
|
|||
patrickb | Nemokosch: In my experience is THW price one pays for using a framework in the JS world quite high: added complexity in the build pipeline, during debugging and - with most frameworks - a rather high churn leaving you with an old version sooner than you wish. | 18:46 | |
So in general I recommend to try to stay vanilla if feasible then use the simplest framework fitting the bill. | 18:47 | ||
20:41
Altai-man left
|
|||
coleman | +1 for vanilla JS to start with, or at least start with non-SPA (single page application) JS | 21:03 | |
Geth | doc: 9a9359d5b6 | (Christian Bartolomäus)++ (committed using GitHub Web editor) | doc/Language/compilation.pod6 Minor cleanup to compilation tutorial (#4119) |
21:45 | |
21:47
Nemokosch joined
|
|||
Nemokosch | It definitely won't be SPA, I don't think we should just ditch the whole Cro-oriented architecture | 21:49 | |
There are two motives I'm coming from | 21:50 | ||
1. the current search.js implementation (based on jQuery with a widget) is, sorry to say, horrible. Hard to reason about, hard to change, demotivating to work with. | 21:53 | ||
2. I'm also not fond of the idea to write a similar categorized auto-completion feature from scratch in vanilla JS. If somebody has (a decent) one, I have nothing against it. | 21:54 | ||
I might still like that idea more than to keep it as it is now but I would be really happy to use a lightweight framework with better defaults or documentation than this jQuery UI widget | 21:56 | ||
or even just rewrite it with this widget in a saner way | |||
23:19
Nemokosch left
|