๋ฒ๊ทธ ์ค๋ช
์ฌ์ฉ์๊ฐ ์์์์ ์ต์
์ ํํฐ๋งํ ์ ์๋๋ก ์ฌ๋ฌ SOHO ๋ค์ค ์ ํ ์ปจํธ๋กค์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ๋ค์ค ์ ํ ์ปจํธ๋กค์๋ 50-2000 ๋ฒ์์ ์ต์
์ด ํฌํจ๋์ด ์์ต๋๋ค. ์ฌ์ฉ์๊ฐ ์ปจํธ๋กค์ ํด๋ฆญํ๊ณ ๋๋กญ๋ค์ด์ด ์ค์ ๋ก ์ด๋ฆด ๋๋ถํฐ ๋๋กญ๋ค์ด์ ์ฌ๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ ๋๋ถ๋ถ์ ์ต์ ๋ธ๋ผ์ฐ์ ์์ ์ ์ํ๋ฉ๋๋ค. ๋ค์ค ์ ํ ์ปจํธ๋กค์ ํฌํจ๋ ์ต์
์ด ๋ง์์๋ก ์ฌ๋ ๋ฐ ์๊ฐ์ด ๋ ์ค๋ ๊ฑธ๋ฆฝ๋๋ค. ์ปจํธ๋กค์ด ๋น๋๋๋ฉด SELECT ์์ ๋ด์ ๋ชจ๋ OPTION ์์๋ฅผ ๋ฐ๋ณตํ๊ณ ๋๋กญ๋ค์ด ๋ชฉ๋ก ์ปจํธ๋กค ์์๋ฅผ ๋น๋ํ ๋ค์ ๋ฌธ์์ ์ถ๊ฐํด์ผ ํ๋ฏ๋ก ์ดํดํ ์ ์์ต๋๋ค.
IE11์์ ํ ์คํธํ ํ ๋ค๋ฅธ ์ต์ ๋ธ๋ผ์ฐ์ ์ ๋น๊ตํ ๋ ์ฑ๋ฅ์ด ํ์ ํ ๋จ์ด์ง๋๋ค. ๋ช ๊ฐ์ง ํ ์คํธ๋ฅผ ์ํํ์ผ๋ฉฐ ํ ์คํธ ๊ฒฐ๊ณผ์ ํ๋ก์ธ์ค๋ฅผ ์๋์ ํฌํจํ์ต๋๋ค.
๋๋กญ๋ค์ด์ ์ฌ๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ ์ ํํ๊ฒ ํ
์คํธํ๊ธฐ ์ํด Dropdown
ํ๋ฌ๊ทธ์ธ์ open
๋ฉ์๋ ๋ด์ 2๊ฐ์ ๋ณ์๋ฅผ ์์ฑํ์ต๋๋ค.
open
๋ฉ์๋ ์์ ์ ์ฑ๋ฅ์ ๊ธฐ๋กํ๋ ๋ณ์๋ฅผ ์ ์ํ์ต๋๋ค.
var performanceCheckStart = performance.now();
open
๋ฉ์๋ ๋์ ์ฑ๋ฅ์ ๊ธฐ๋กํ๋ ๋ณ์๋ฅผ ์ ์ํ์ต๋๋ค.
var performanceCheckEnd = performance.now();
open
๋ฉ์๋๊ฐ ๋๋๋ฉด ์๋ฃ๋๋ฉด ์ข
๋ฃ ์๊ฐ์์ ์์ ์๊ฐ์ ๋นผ์ ๊ฒฝ๊ณผ๋ ์ด ์๊ฐ(๋ฐ๋ฆฌ์ด)์ ๊ตฌํฉ๋๋ค.
console.log("Call to open took " + (performanceCheckEnd - performanceCheckStart) + " milliseconds.");
๋ชฉ๋ก์์ ๋ค์ # ์ต์ ์ ์ฌ์ฉํ์ฌ ๋ค์ค ์ ํ ์ปจํธ๋กค์ ๋ํด 10๊ฐ์ง ํ ์คํธ๋ฅผ ์ํํ์ต๋๋ค.
์ด ํ ์คํธ๋ 2๊ฐ์ ๋ธ๋ผ์ฐ์ ์์ ์ํ๋์์ต๋๋ค.
์ํํ ๊ฐ ๋ธ๋ผ์ฐ์ ํ
์คํธ์ ๊ฒฐ๊ณผ๋ฅผ ํ๊ท ํํ์ฌ ์๋ ํ์ ๋ฃ์์ต๋๋ค.
_์๋ต ์๊ฐ์ ๋ฐ๋ฆฌ์ด ๋จ์์
๋๋ค._
Mac OS์ ํฌ๋กฌ
| # ์ต์
| 100 | 500 | 1000 | 1500 | 2000๋
|
| --- | --- | --- | --- | --- | --- |
| ms | 53 | 170.26 | 317.93 | 474.15 | 756.73 |
์ 7์ IE 11
| # ์ต์
| 100 | 500 | 1000 | 1500 | 2000๋
|
| --- | --- | --- | --- | --- | --- |
| ms | 174.31 | 648.29 | 1257.99 | 1836.29 | 2497.06 |
์ด๋ฌํ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํ์ผ๋ก ๋ณผ ๋ ๋ธ๋ผ์ฐ์ ์ ๋ฐ์ ๊ฑธ์ณ ์๋นํ ์ฑ๋ฅ ์์ค์ด ์๊ณ ๋๋กญ๋ค์ด ๋ชฉ๋ก์ ๋ ๋ง์ ์ต์ ์ด ํ์๋จ์ ๋ฐ๋ผ ๋ถ๋ช ํฉ๋๋ค.
์ฌํํ๊ธฐ ์ํด
๋์์ ์ฌํํ๋ ๋จ๊ณ:
SoHo XI ์น ์ฌ์ดํธ์์ ๋ค์ค ์ ํ ์์ ์ฌ์ฉ
https://design.infor.com/code/ids-enterprise/4.10.0/demo/multiselect/example-index
์์๋๋ ํ๋
์ฌ์ฉ์๊ฐ ์ปจํธ๋กค์ ํด๋ฆญํ๋ฉด ๋๋กญ๋ค์ด ๋ชฉ๋ก์ด ํ์๋์ง๋ง ๋ชฉ๋ก์ 500๊ฐ ์ด์์ ์ต์
์ด ํฌํจ๋ ๊ฒฝ์ฐ IE 11์ ์ฑ๋ฅ์ด ๋งค์ฐ ๋ฎ์ต๋๋ค.
ํ๋ซํผ
์ถ๊ฐ ์ปจํ
์คํธ
IE11์์ ์ด ์ปจํธ๋กค์ ๋ ๋นจ๋ฆฌ ์ด ์ ์๋๋ก ํ ์ ์๋ ์ฑ๋ฅ ๊ฐ์ ์ฌํญ์ด ์์ต๋๊น?
์ด๊ฒ์ ๋ํ ์ฐ๋ฆฌ์ ํ
์คํธ ๊ฒฐ๊ณผ๋ ๊ทธ ์์น๋ณด๋ค ํจ์ฌ ๋์ ๊ฒ ๊ฐ์ต๋๋ค.
http://master-enterprise.demo.design.infor.com/components/dropdown/test-2000-items.html
ํนํ ๋ค์ค ์ ํ์ ๋ฌธ์ ๊ฐ ์์ ์ ์์ต๋๋ค. ๊ทธ๋ค์ ๊ฐ์ ์ฝ๋๋ฅผ ๊ฐ์ง๊ณ ์์ง๋ง ๋ช ๊ฐ์ง ๋ค๋ฅธ ๊ฒฝ๋ก๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.
๊ฒฐ๊ตญ ํ ์คํธ ์ฝ๋๊ฐ ์์์ต๋๊น? ์๋๋ฉด ๋๋กญ๋ค์ด์ด ๋ง์ต๋๊น?
@tmcconechy , ํ ์คํธ๋ฅผ ์ํด ํ์ด์ง์ 5๊ฐ์ ๋ค์ค ์ ํ ์ปจํธ๋กค์ด ์์ต๋๋ค. ์ด๋ฌํ ์ปจํธ๋กค์ ๋๋กญ๋ค์ด(๋ค์ค ์ ํ ์๋)์ผ๋ก ๋ณ๊ฒฝํ๋ฉด ์ฑ๋ฅ์ด ํฌ๊ฒ ํฅ์๋๋ ๊ฒ์ ์ ์ ์์ต๋๋ค. ์ด ๋ฌธ์ ๋ ๋ค์ค ์ ํ ์ปจํธ๋กค์๋ง ํด๋น๋ฉ๋๋ค.
์ด ๋ฌธ์ ์ ๋ํด ๋ ผ์ํ๋ฉด์ ์ค์ ์ฌ์ฉ ์ฌ๋ก๊ฐ ์กฐ๊ธ ๊ถ๊ธํ์ญ๋๊น? ์ฌ์ฉ์๋ ์ด๋ค ์ข ๋ฅ์ ๋ค์ค ์ ํ์ ์ ํํฉ๋๊น?
@picitelli ๋ ์ต๊ณ ์ ๋ํ ์๋์
๋๋ค.
๋ด ์ดํด์ ๋ฐ๋ฅด๋ฉด ๋ชฉ๋ก์ ๋๋กญ๋ค์ด์ ์ฌ์ฉํ ๋๋ง๋ค ์์ฑํด์ผ ํ๋ฉฐ ์ฌ์ฉ์ ์ญํ ์ ๋ฐ๋ผ ์ต๋ ์ฝ 2000๊ฐ ํญ๋ชฉ์ด ์์ ์ ์์ต๋๋ค. ํน์ ์ง์ ์์ ๋๋กญ๋ค์ด์ ๋ค์ ๋ก๋ํด์ผ ํ์ง๋ง Mongoose์ ํ๋ฌ๊ทธ์ธ๊ณผ ํต์ ํ ์ ์์ต๋๋ค.
์ด๋ค ์ข
๋ฅ์ ๋ค์ค ์ ํ ์ ํ์ด ์ด๋ฃจ์ด์ง๊ณ ์๋์ง ํ์คํ์ง ์์ต๋๋ค.
๋๋ ์ผ๋ฐ์ ์ผ๋ก DOM์ ํญ๋ชฉ์ ์ถ๊ฐํ๋ ์ฑ๋ฅ์ด ์ข์ง ์์ IE11์ ๋ํด ๋ง์ด ์ฝ์๊ณ ์๋์ ๋ช ๊ฐ์ง ๋งํฌ๋ฅผ ํฌํจํ ๊ฒ์
๋๋ค.
https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/4561410/
https://stackoverflow.com/questions/43003579/internet-explorer-11-very-slow-appending-elements-to-dom
https://stackoverflow.com/questions/24913564/appending-large-groups-of-elements-in-ie11-enormously-slow
ํ์คํ IE๋ DOM์์ ๋๋ฆฌ์ง๋ง ์ฌ์ฉ์์๊ฒ 500๊ฐ์ง๊ฐ ํ์๋๊ณ ์ด๋ค ๊ฒ์ ์ ํํด์ผ ํ๋ ์ค์ ์ฌ์ฉ ์ฌ๋ก๊ฐ ๊ถ๊ธํ์ต๋๋ค. ์์ฌ๊ฒฐ์ /์ ํ UI์๋ ์ต๋ 50๊ฐ์ ์ ํ ํญ๋ชฉ์ด ๋ ์ ์ ํ ๊ฒ ๊ฐ์ต๋๋ค.
๋ ๋น ๋ฅด๊ฒ ๋ง๋ค ์๋ ์์ง๋ง ์ฌ์ฉ ์ฌ๋ก๊ฐ ๋ค๋ฅธ ๊ตฌ์ฑ ์์์์ ๋ ๋์ ์๋น์ค๋ฅผ ์ ๊ณตํ๋์ง ๊ถ๊ธํฉ๋๋ค.
ํ์คํ ๋ค๋ฅธ ๊ตฌ์ฑ ์์์์ ๋ ์ ์ ๊ณต๋ ๊ฒ์ด์ง๋ง ํด๋ผ์ด์ธํธ๋ ๋๋กญ๋ค์ด์ ์ฌ์ฉํ๋๋ก ์์ฒญํฉ๋๋ค. ๋ค์ ๋์๊ฐ์ ์ด๊ฒ์ด ์ฌ๋ฐ๋ฅธ ๊ตฌ์ฑ ์์๊ฐ ์๋๋ฉฐ IE11์์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๊ฒ ๋ ๊ฒ์ ๋๋ค. Edge๋ก ์ ๊ทธ๋ ์ด๋ํ์๊ฒ ์ต๋๊น? ์ ์์ ๋๋ฆด ์ ์์ ๊ฒ ๊ฐ์ต๋๋ค.
@tmcconechy , ์ฐ๋ฆฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฒฝ์ฐ ์ฌ์ฉ์๊ฐ ์ฃผ๋ฌธ ๋ชฉ๋ก ํ์ด์ง์์ ๊ฒฐ๊ณผ๋ฅผ ํํฐ๋งํ๊ธฐ ์ํด ์ก์ธ์คํ ์ ์๋ 4๊ฐ์ ๋ค์ค ์ ํ ๋๋กญ๋ค์ด ์ปจํธ๋กค์ด ์์ต๋๋ค. ์ด๋ฌํ ๋๋กญ๋ค์ด์ ํ์๋๋ ์ต์ ์ ์์ ์ฌ์ฉ์ ์ ํ๊ณผ ์ฌ์ฉ์์๊ฒ ๋ถ์ฌ๋ ๊ถํ(์ญํ )์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ์ผ๋ฐ ์ฌ์ฉ์๋ ์์ ๋ฒ์์ ์ต์ ๋ง ๋ณผ ์ ์์ต๋๋ค. ์ ํ์ ํ๋ฉด ์ถ๊ฐ ํํฐ๋ง์ ์ฌ์ฉ๋๋ ๋ณด์กฐ ๋๋กญ๋ค์ด ์ปจํธ๋กค์ ๋ ๋ง์ ์ต์ ์ ์ฑ์ฐ๋ API ํธ์ถ์ด ์์ต๋๋ค. (์ด ๋๋กญ๋ค์ด์ ์๋ก ํต์ ํฉ๋๋ค.)
์ ์ฒด ๊ด๋ฆฌ์ ๊ถํ์ด ์๋ ์ฌ์ฉ์๋ ๋๋กญ๋ค์ด ์ปจํธ๋กค ๋ด์ ๋ชจ๋ ์ต์ ์ ๋ณผ ์ ์์ต๋๋ค. ํ์ฌ ์ด ์ต์ ์๋ 1969๊ฐ์ ๋๋ค. ์ด ์๋ ํด๋ผ์ด์ธํธ๊ฐ ์ฌ์ฉํ๋ ค๋ ํญ๋ชฉ์ ๋ฐ๋ผ ๋์ด๋ ์ ์์ต๋๋ค.
์ฌ์ฉ์๋ ์ปจํธ๋กค ๋ด์์ 2-50๊ฐ์ ์ต์ ๋ง ๋ณผ ์ ์์ง๋ง ์ถ๊ฐ ๊ถํ์ด ๋ถ์ฌ๋๋ฉด ์ต์ ์ ์์ด 1969๋ ๊น์ง ํ์ฅ๋ ์ ์์ต๋๋ค. ๋ค์ค ์ ํ ์ ์ด๊ฐ ์ต์์ ์ต์ ์ผ ๋, ํนํ ๋๋ค์์ ์ฌ์ฉ์์๊ฒ ๋ ์ ์ ์์ ์ต์ ์ด ํ์๋ ๋ ํํฐ๋ง ํ๋ก์ธ์ค์ ์ํธ ์์ฉํ๊ณ ์ํํ๊ธฐ ์ํ ์ถ๊ฐ ๋จ๊ณ์ ๋๋ค.
IE11์ ๋ค๋ฃจ๊ธฐ๊ฐ ์ฝ์ง ์์ผ๋ฉฐ ์ปจํธ๋กค ๋ด์ ์ต์ ์ด ๋๋ฌด ๋ง์ผ๋ฉด ์ฑ๋ฅ์ด ์ต์ ์ด ์๋๋ผ๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค. "๋ค์ค" ์ค์ ์์ด ์ฌ์ฉ๋๋ ์ด ๋์ผํ ์ปจํธ๋กค๊ณผ ๋จ์ผ ์ ํ ๋๋กญ๋ค์ด์ ~2000๊ฐ ์ต์ ์ด ์๋ ๊ฒฝ์ฐ IE11์์ ๋์ผํ ์ฑ๋ฅ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ๋ค์ค ์ ํ์ผ๋ก์๋ง ์ด ํฐ ์ฑ๋ฅ ๋ฌธ์ ๊ฐ ์์ต๋๋ค.
๋ํ ๋ธ๋ผ์ฐ์ ๋ฅผ ์ ๊ทธ๋ ์ด๋ํ๋ผ๊ณ ๋งํ๋ ๊ฒ์ฒ๋ผ ๊ฐ๋จํ์ผ๋ฉด ์ข๊ฒ ์ง๋ง ์ด ์์ฉ ํ๋ก๊ทธ๋จ์ ์ฃผ๋ก IE11์ ์ฌ์ฉํ๋ ํด๋ผ์ด์ธํธ ๊ณ ๊ฐ์ ์ํ ๊ฒ์ ๋๋ค.
@tmcconechy @EdwardCoyle
์ ๋ ์ด ์ฝ๋๋ฅผ IE์ฉ์ผ๋ก ์ต์ ํํ๊ธฐ ์ํด ๋ค์ํ ์๋ฃจ์
์ ์ฌ์ฉํด ์์ผ๋ฉฐ ์ผ๋จ ๊ตฌํ๋๋ฉด IE11์์ ์ฑ๋ฅ์ ํฅ์์ํค๋ ์๋ฃจ์
์ ์ฐพ์ง ๋ชปํ์ต๋๋ค. ์ด ์์ ์์ ๋ด๊ฐ ๊ถ์ฅํ๋ ๊ฒ์ ๋ ๋์ ์ฑ๋ฅ์ ์ํ ๊ฒฝ์ฐ ๋ค๋ก ๋ฐ๊ณ ๋ค๋ฅธ ๊ตฌ์ฑ ์์๋ฅผ ์ ์ํ๋ ๊ฒ์
๋๋ค. ํ์ฌ๋ก์๋ ๋๋กญ๋ค์ด๊ณผ ๋ค์ค ์ ํ ๋ชจ๋ ์ต๋ 500๊ฐ ํญ๋ชฉ์์ ๋งค์ฐ ์ ์ํ๋ฉ๋๋ค. ์ด ๋ฌธ์ ์์ ์์ฒญํ 2000์ ๊ทธ๋ฌํ ๊ตฌ์ฑ ์์์ ๋ํด ๊ณผ๋ํ๊ฒ ๋ณด์
๋๋ค.
์ด ๋๊ธ ์ค๋ ๋์ ๋ณ๊ฐ๋ก ์กฐ์ธ์ ๋ฐ๊ฑฐ๋ ํ ๋ก ํ๊ฒ ๋์ด ๊ธฐ์ฉ๋๋ค.
@picitelli ์ด๋ฌํ ์กฐ๊ฑด์์ IE11์ ์ง์ํ๋๋ก ์์ฒญํ๋ ๊ฒฝ์ฐ ์๋ฃจ์ ์ ๊ฐ๋จํ์ง ์์ต๋๋ค. ์ฐ๋ฆฌ์ ๋๋กญ๋ค์ด ๊ตฌ์ฑ ์์๋ ๊ทธ๋ฌํ ์ ํ์ ๋ถํ๋ฅผ ์ผ๋์ ๋๊ณ ์ค๊ณ๋์ง ์์๊ธฐ ๋๋ฌธ์ ๊ฝค ์ฌ๊ฐํ ์ ๊ฒ์ด ํ์ํฉ๋๋ค.
@davidcarlsonberg @clepore @nickwynja @tmcconechy ์ฐ๋ฆฌ๋ ์ด๊ฒ์ ๋ํด ์ด์ผ๊ธฐํด์ผ ํฉ๋๋ค. ์ฑ๋ฅ ๋ฌธ์ ์ ๋ํ ๋ช ๊ฐ์ง ์์ด๋์ด๊ฐ ์์ง๋ง ๊ทธ ์์ด๋์ด๋ "๋ฆฌํฉํ ๋ง" ์์ญ์ ์์ต๋๋ค.
2000์ ๋๋กญ๋ค์ด๊ณผ 2000์ ๋ค์ค ์ ํ ์ฌ์ด์ ํฐ ์ฐจ์ด๊ฐ ์๋ค๊ณ ์๊ฐํ์ต๋๋ค. ๋ ์ฆ๊ฐ์ ์ธ ์ด๋์ ์ํด ์๋์ ์ฐจ์ด๋ฅผ ํ์ํ์ต๋๊น?
์ฑ๋ฅ ์ ํ์ ๊ทผ๋ณธ ์์ธ์ ์์ธํ ์ดํด๋ณด์์ต๋๋ค. ๋น ๋ฅธ ์น๋ฆฌ๋ฅผ ์ํด ์ป์ ์ ์๋ ๊ฒ์ด ๋ฌด์์ธ์ง ํ์ธํ๊ธฐ ์ํด ์ด ํฐ์ผ์ ๋ฒ์๋ฅผ ๋ณ๊ฒฝํ๋ ค๋ ๊ฒฝ์ฐ ๋๋กญ๋ค์ด ๋ค์ค ์ ํ๊ณผ ์ผ๋ฐ ๋๋กญ๋ค์ด์ ์กฐ์ฌํ ์ ์์ต๋๋ค.
์, ์ด ์๊ฒฌ์ ์ด ๊ฐ์ ์ ๊ธฐ๋ฐ์ผ๋ก ํ ์ดํด๋ณผ ๊ฐ์น๊ฐ ์์ต๋๋ค. https://github.com/infor-design/enterprise/issues/843#issuecomment -424495956
"์กฐ๊ธ" ๋ ๋น ๋ฅด๋๋ผ๋ ๋ฌด์์ด๋ ๋์์ด ๋ ์ ์์ต๋๋ค.
๊ณ์ํด์ ๋๋กญ๋ค์ด๊ณผ ๋ค์ค ์ ํ์ ์ฐจ์ด์ ์ ํ์ธํ๊ณ ๊ฐ์ ํ๊ฒ ์ต๋๋ค.
ํจ์จ์ฑ์ ์ํด ๋ณด๋ค ํ๋์ ์ธ ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ์ด๋ฅผ ์ฒ์๋ถํฐ ์ฒ ์ ํ ์ ๊ฒํด์ผ ํ๋ค๋ ์ ์์ @EdwardCoyle ์ด ์ณ๋ค๊ณ ์๊ฐํฉ๋๋ค. @davidcarlsonberg์ ํ๋ฃจ ์ด์ ๋ณด๋ผ ๊ฐ์น๊ฐ ์๋์ง ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
@picitelli ์ฐ๋ฆฌ๋ ์ด ์ฑ๋ฅ ์์ง ์ผ์ด์ค๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ์ต์ ์ ๊ณ์ ๊ฒํ ํ ๊ฒ์ ๋๋ค.
์ด ๊ฒฝ์ฐ์ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ์ฌ์ฉ ์ค ํ์๊ธฐ ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค.
์ฌ์ฉ ์ค ํ์๊ธฐ๋ ์์คํ ์ด ์์ฒญ์ ์ฒ๋ฆฌํ๊ณ ์์ผ๋ฉฐ ํ์ฌ ์์ ์ ๊ณ์ํ๊ธฐ ์ ์ ํด๋น ์์ฒญ์ด ์ฒ๋ฆฌ๋ ๋๊น์ง ๊ธฐ๋ค๋ ค์ผ ํจ์ ์ฌ์ฉ์์๊ฒ ์๋ฆฝ๋๋ค.
๋ค์์ ํ๋์์ ์ฌ์ฉํ๋ ์์ ๋๋ค.
๊ฐ์ฅ ์ข์ ๊ฒฝํ์ 1์ด ์ ๋ ๊ธฐ๋ค๋ ธ๋ค๊ฐ ๋ชฉ๋ก์ด ์์ง ๋ํ๋์ง ์์ ๊ฒฝ์ฐ์๋ง ํตํ ์ค ํ์๊ธฐ๋ฅผ ํ์ํ๋ ๊ฒ์ ๋๋ค.
macOS์ ์ต๊ทผ Chrome์์ ๊ฒํ ์ ๋๋กญ๋ค์ด๊ณผ ๋ค์ค ์ ํ response()
์คํ ์๊ฐ์ ์ฐจ์ด. ๋จ์๋ฅผ ์ฐธ๊ณ ํ์ธ์.
๋๋กญ๋ค์ด: 512.14ms
๋ค์ค ์ ํ: 1.02์ด
@tmcconechy @davidcarlsonberg @EdwardCoyle @clepore ์ด ๋ฌธ์ ๋ฅผ ์กฐ์ฌํ๋ ๋ชจ๋ ๋ถ๋ค๊ป ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ํนํ @davidcarlsonberg , ์๊ฐ์ ๋ด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ฐ๋ฆฌ๋ IE11์ ์ต์ ํํ๊ธฐ ์ํด ๊ฑฐ์ 2์ฃผ ๋์ ๋ ธ๋ ฅํ์ง๋ง ๋ง๋ค๋ฅธ ๊ณจ๋ชฉ์ ๋น ์ก์ต๋๋ค. ์ด ์ปจํธ๋กค์ด ์ด๋ฌํ ๋ง์ ์ต์ ์ ์ฒ๋ฆฌํ๊ธฐ ์ํ ๊ฒ์ด ์๋๋ฉฐ ๋ค๋ฅธ ์ปจํธ๋กค์ด ๋ ์ ํฉํ๋ค๋ ํ๊ฐ์ ๋์ํฉ๋๋ค.
@nickwynja ๋ ๋ฐ์ ํ์๊ธฐ ๊ถ์ฅ ์ฌํญ์ ๋์์ธ๊ณผ ํจ๊ป ์ฌ์ฉํ๊ณ ๊ทธ๋ค์ด ๋งํ๋ ๊ฒ์ ๋ณผ ๊ฒ์ ๋๋ค.
๋ค์ ํ๋ฒ ๋ชจ๋ ๊ฐ์ฌํฉ๋๋ค!
๊ด๋ จ๋ QA ํ ์คํธ๊ฐ ์์ผ๋ฏ๋ก ์ด ๋ฌธ์ ๋ฅผ ์ข ๋ฃํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ ๋๊ธ์ ์ฐธ์กฐํ์ธ์.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
ํจ์จ์ฑ์ ์ํด ๋ณด๋ค ํ๋์ ์ธ ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ์ด๋ฅผ ์ฒ์๋ถํฐ ์ฒ ์ ํ ์ ๊ฒํด์ผ ํ๋ค๋ ์ ์์ @EdwardCoyle ์ด ์ณ๋ค๊ณ ์๊ฐํฉ๋๋ค. @davidcarlsonberg์ ํ๋ฃจ ์ด์ ๋ณด๋ผ ๊ฐ์น๊ฐ ์๋์ง ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.