node.js でパスを取得する方法についてのメモ
$ node ~/hoge/Foo.js/a.js
を実行したときに、
process.argv[1]
から、node コマンドに指定された a.js のパス(~/hoge/Foo.js/a.js
)を取得できます
# REST と WebSocket | |
t_wada さんとちょっと話す機会があったので、ここまでに考えてたことを一旦まとめて見たいと思う。 | |
REST については、「Web を支える技術」でお茶を濁さず、本家論文なども参照されたし。 | |
## REST | |
REST はプロトコルでもアーキテクチャでもなく、アーキテクチャスタイルです。 | |
そこにはいくつかの原則があり、最も重要な原則の一つにステートレス性があります。 |
node.js でパスを取得する方法についてのメモ
$ node ~/hoge/Foo.js/a.js
を実行したときに、
process.argv[1]
から、node コマンドに指定された a.js のパス( ~/hoge/Foo.js/a.js
)を取得できます// originally from: https://github.com/vercel/swr/issues/110#issuecomment-552637429 | |
import useSWR from 'swr'; | |
import useDebounce from 'hooks/use-debounce'; | |
const App = () => { | |
const [search, setSearch] = useState(''); | |
const debouncedSearch = useDebounce(search, 1000); | |
const { data: res, isValidating } = useSWR( | |
() => debouncedSearch ? `/api/suggestion?value=${debouncedSearch}` : null, | |
Api.fetcher, |