simplise / use-bootstrap

https://usebootstrap.org/
47 stars 4 forks source link

Adding Logic to ViewState #13

Open KoujiSano opened 2 months ago

KoujiSano commented 2 months ago
<- Server <-Client Path Query Locator EscapeDataString https://dobon.net/vb/dotnet/internet/urlencode.html https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/encodeURIComponent function escapeDataString(str) { return encodeURIComponent(str).replace(/[!'()*]/g, function(c) { return '%' + c.charCodeAt(0).toString(16).toUpperCase(); }); } let encodedString = escapeDataString("Hello (World)!"); console.log(encodedString); // Outputs: Hello%20%28World%29%21 function unescapeDataString(str) { return decodeURIComponent(str.replace(/\+/g, ' ')); } let decodedString = unescapeDataString("Hello%20%28World%29%21"); console.log(decodedString); // Outputs: Hello (World)! ufo encodingには上記相当のメソッドは見当たらない https://github.com/unjs/ufo/blob/main/src/encoding.ts 変更の検知はfetch に任せずクエリを明示的に変更する https://developer.mozilla.org/ja/docs/Web/HTTP/Headers/If-Modified-Since https://developer.mozilla.org/ja/docs/Web/HTTP/Headers/Last-Modified https://developer.mozilla.org/ja/docs/Web/HTTP/Headers/If-None-Match https://developer.mozilla.org/ja/docs/Web/HTTP/Headers/ETag Aggregater Chunk https://lodash.com/docs/4.17.15#chunk Get (var) https://lodash.com/docs/4.17.15#get eq https://lodash.com/docs/4.17.15#eq https://lodash.com/docs/4.17.15#gt https://lodash.com/docs/4.17.15#gte https://lodash.com/docs/4.17.15#lt https://lodash.com/docs/4.17.15#lte method https://lodash.com/docs/4.17.15#method https://lodash.com/docs/4.17.15#flow https://github.com/AdvocateTech/json-logic-js-graphql/blob/main/src/operators.ts LooseEqual [isEqual](https://lodash.com/docs/4.17.15#isEqual) ソート検知 https://ja.vuejs.org/guide/essentials/list#array-change-detection フィルタ検知 https://ja.vuejs.org/guide/essentials/list#displaying-filtered-sorted-results FakerAPI https://fakerapi.it/en