\",\n \" \u003C/div>\",\n \"\u003C/template>\"\n ]\n }\n}\n","json",[349],{"type":17,"tag":350,"props":351,"children":352},"code",{"__ignoreMap":9},[353,365,394,436,474,500,519,528,562,571,596,632,669,693,714,735,756,773,781,814,822,847,884,921,945,986,1007,1024,1033,1041,1066,1102,1139,1163,1184,1205,1226,1247,1264,1272,1281],{"type":17,"tag":354,"props":355,"children":358},"span",{"class":356,"line":357},"line",1,[359],{"type":17,"tag":354,"props":360,"children":362},{"style":361},"--shiki-default:#999999;--shiki-dark:#666666",[363],{"type":33,"value":364},"{\n",{"type":17,"tag":354,"props":366,"children":367},{"class":356,"line":246},[368,374,380,385,389],{"type":17,"tag":354,"props":369,"children":371},{"style":370},"--shiki-default:#99841877;--shiki-dark:#B8A96577",[372],{"type":33,"value":373}," \"",{"type":17,"tag":354,"props":375,"children":377},{"style":376},"--shiki-default:#998418;--shiki-dark:#B8A965",[378],{"type":33,"value":379},"import",{"type":17,"tag":354,"props":381,"children":382},{"style":370},[383],{"type":33,"value":384},"\"",{"type":17,"tag":354,"props":386,"children":387},{"style":361},[388],{"type":33,"value":341},{"type":17,"tag":354,"props":390,"children":391},{"style":361},[392],{"type":33,"value":393}," {\n",{"type":17,"tag":354,"props":395,"children":396},{"class":356,"line":252},[397,402,407,411,415,421,427,431],{"type":17,"tag":354,"props":398,"children":399},{"style":370},[400],{"type":33,"value":401}," \"",{"type":17,"tag":354,"props":403,"children":404},{"style":376},[405],{"type":33,"value":406},"scope",{"type":17,"tag":354,"props":408,"children":409},{"style":370},[410],{"type":33,"value":384},{"type":17,"tag":354,"props":412,"children":413},{"style":361},[414],{"type":33,"value":341},{"type":17,"tag":354,"props":416,"children":418},{"style":417},"--shiki-default:#B5695977;--shiki-dark:#C98A7D77",[419],{"type":33,"value":420}," \"",{"type":17,"tag":354,"props":422,"children":424},{"style":423},"--shiki-default:#B56959;--shiki-dark:#C98A7D",[425],{"type":33,"value":426},"javascript,typescript",{"type":17,"tag":354,"props":428,"children":429},{"style":417},[430],{"type":33,"value":384},{"type":17,"tag":354,"props":432,"children":433},{"style":361},[434],{"type":33,"value":435},",\n",{"type":17,"tag":354,"props":437,"children":439},{"class":356,"line":438},4,[440,444,449,453,457,461,466,470],{"type":17,"tag":354,"props":441,"children":442},{"style":370},[443],{"type":33,"value":401},{"type":17,"tag":354,"props":445,"children":446},{"style":376},[447],{"type":33,"value":448},"prefix",{"type":17,"tag":354,"props":450,"children":451},{"style":370},[452],{"type":33,"value":384},{"type":17,"tag":354,"props":454,"children":455},{"style":361},[456],{"type":33,"value":341},{"type":17,"tag":354,"props":458,"children":459},{"style":417},[460],{"type":33,"value":420},{"type":17,"tag":354,"props":462,"children":463},{"style":423},[464],{"type":33,"value":465},"imp",{"type":17,"tag":354,"props":467,"children":468},{"style":417},[469],{"type":33,"value":384},{"type":17,"tag":354,"props":471,"children":472},{"style":361},[473],{"type":33,"value":435},{"type":17,"tag":354,"props":475,"children":477},{"class":356,"line":476},5,[478,482,487,491,495],{"type":17,"tag":354,"props":479,"children":480},{"style":370},[481],{"type":33,"value":401},{"type":17,"tag":354,"props":483,"children":484},{"style":376},[485],{"type":33,"value":486},"body",{"type":17,"tag":354,"props":488,"children":489},{"style":370},[490],{"type":33,"value":384},{"type":17,"tag":354,"props":492,"children":493},{"style":361},[494],{"type":33,"value":341},{"type":17,"tag":354,"props":496,"children":497},{"style":361},[498],{"type":33,"value":499}," [\n",{"type":17,"tag":354,"props":501,"children":503},{"class":356,"line":502},6,[504,509,514],{"type":17,"tag":354,"props":505,"children":506},{"style":417},[507],{"type":33,"value":508}," \"",{"type":17,"tag":354,"props":510,"children":511},{"style":423},[512],{"type":33,"value":513},"import { $1 } from '$2';",{"type":17,"tag":354,"props":515,"children":516},{"style":417},[517],{"type":33,"value":518},"\"\n",{"type":17,"tag":354,"props":520,"children":522},{"class":356,"line":521},7,[523],{"type":17,"tag":354,"props":524,"children":525},{"style":361},[526],{"type":33,"value":527}," ],\n",{"type":17,"tag":354,"props":529,"children":531},{"class":356,"line":530},8,[532,536,541,545,549,553,558],{"type":17,"tag":354,"props":533,"children":534},{"style":370},[535],{"type":33,"value":401},{"type":17,"tag":354,"props":537,"children":538},{"style":376},[539],{"type":33,"value":540},"description",{"type":17,"tag":354,"props":542,"children":543},{"style":370},[544],{"type":33,"value":384},{"type":17,"tag":354,"props":546,"children":547},{"style":361},[548],{"type":33,"value":341},{"type":17,"tag":354,"props":550,"children":551},{"style":417},[552],{"type":33,"value":420},{"type":17,"tag":354,"props":554,"children":555},{"style":423},[556],{"type":33,"value":557},"Import a module",{"type":17,"tag":354,"props":559,"children":560},{"style":417},[561],{"type":33,"value":518},{"type":17,"tag":354,"props":563,"children":565},{"class":356,"line":564},9,[566],{"type":17,"tag":354,"props":567,"children":568},{"style":361},[569],{"type":33,"value":570}," },\n",{"type":17,"tag":354,"props":572,"children":574},{"class":356,"line":573},10,[575,579,584,588,592],{"type":17,"tag":354,"props":576,"children":577},{"style":370},[578],{"type":33,"value":373},{"type":17,"tag":354,"props":580,"children":581},{"style":376},[582],{"type":33,"value":583},"define-props",{"type":17,"tag":354,"props":585,"children":586},{"style":370},[587],{"type":33,"value":384},{"type":17,"tag":354,"props":589,"children":590},{"style":361},[591],{"type":33,"value":341},{"type":17,"tag":354,"props":593,"children":594},{"style":361},[595],{"type":33,"value":393},{"type":17,"tag":354,"props":597,"children":599},{"class":356,"line":598},11,[600,604,608,612,616,620,624,628],{"type":17,"tag":354,"props":601,"children":602},{"style":370},[603],{"type":33,"value":401},{"type":17,"tag":354,"props":605,"children":606},{"style":376},[607],{"type":33,"value":406},{"type":17,"tag":354,"props":609,"children":610},{"style":370},[611],{"type":33,"value":384},{"type":17,"tag":354,"props":613,"children":614},{"style":361},[615],{"type":33,"value":341},{"type":17,"tag":354,"props":617,"children":618},{"style":417},[619],{"type":33,"value":420},{"type":17,"tag":354,"props":621,"children":622},{"style":423},[623],{"type":33,"value":426},{"type":17,"tag":354,"props":625,"children":626},{"style":417},[627],{"type":33,"value":384},{"type":17,"tag":354,"props":629,"children":630},{"style":361},[631],{"type":33,"value":435},{"type":17,"tag":354,"props":633,"children":635},{"class":356,"line":634},12,[636,640,644,648,652,656,661,665],{"type":17,"tag":354,"props":637,"children":638},{"style":370},[639],{"type":33,"value":401},{"type":17,"tag":354,"props":641,"children":642},{"style":376},[643],{"type":33,"value":448},{"type":17,"tag":354,"props":645,"children":646},{"style":370},[647],{"type":33,"value":384},{"type":17,"tag":354,"props":649,"children":650},{"style":361},[651],{"type":33,"value":341},{"type":17,"tag":354,"props":653,"children":654},{"style":417},[655],{"type":33,"value":420},{"type":17,"tag":354,"props":657,"children":658},{"style":423},[659],{"type":33,"value":660},"define",{"type":17,"tag":354,"props":662,"children":663},{"style":417},[664],{"type":33,"value":384},{"type":17,"tag":354,"props":666,"children":667},{"style":361},[668],{"type":33,"value":435},{"type":17,"tag":354,"props":670,"children":672},{"class":356,"line":671},13,[673,677,681,685,689],{"type":17,"tag":354,"props":674,"children":675},{"style":370},[676],{"type":33,"value":401},{"type":17,"tag":354,"props":678,"children":679},{"style":376},[680],{"type":33,"value":486},{"type":17,"tag":354,"props":682,"children":683},{"style":370},[684],{"type":33,"value":384},{"type":17,"tag":354,"props":686,"children":687},{"style":361},[688],{"type":33,"value":341},{"type":17,"tag":354,"props":690,"children":691},{"style":361},[692],{"type":33,"value":499},{"type":17,"tag":354,"props":694,"children":696},{"class":356,"line":695},14,[697,701,706,710],{"type":17,"tag":354,"props":698,"children":699},{"style":417},[700],{"type":33,"value":508},{"type":17,"tag":354,"props":702,"children":703},{"style":423},[704],{"type":33,"value":705},"defineProps\u003C{",{"type":17,"tag":354,"props":707,"children":708},{"style":417},[709],{"type":33,"value":384},{"type":17,"tag":354,"props":711,"children":712},{"style":361},[713],{"type":33,"value":435},{"type":17,"tag":354,"props":715,"children":717},{"class":356,"line":716},15,[718,722,727,731],{"type":17,"tag":354,"props":719,"children":720},{"style":417},[721],{"type":33,"value":508},{"type":17,"tag":354,"props":723,"children":724},{"style":423},[725],{"type":33,"value":726}," // ? = any",{"type":17,"tag":354,"props":728,"children":729},{"style":417},[730],{"type":33,"value":384},{"type":17,"tag":354,"props":732,"children":733},{"style":361},[734],{"type":33,"value":435},{"type":17,"tag":354,"props":736,"children":738},{"class":356,"line":737},16,[739,743,748,752],{"type":17,"tag":354,"props":740,"children":741},{"style":417},[742],{"type":33,"value":508},{"type":17,"tag":354,"props":744,"children":745},{"style":423},[746],{"type":33,"value":747}," title$1?: string;",{"type":17,"tag":354,"props":749,"children":750},{"style":417},[751],{"type":33,"value":384},{"type":17,"tag":354,"props":753,"children":754},{"style":361},[755],{"type":33,"value":435},{"type":17,"tag":354,"props":757,"children":759},{"class":356,"line":758},17,[760,764,769],{"type":17,"tag":354,"props":761,"children":762},{"style":417},[763],{"type":33,"value":508},{"type":17,"tag":354,"props":765,"children":766},{"style":423},[767],{"type":33,"value":768},"}>();",{"type":17,"tag":354,"props":770,"children":771},{"style":417},[772],{"type":33,"value":518},{"type":17,"tag":354,"props":774,"children":776},{"class":356,"line":775},18,[777],{"type":17,"tag":354,"props":778,"children":779},{"style":361},[780],{"type":33,"value":527},{"type":17,"tag":354,"props":782,"children":784},{"class":356,"line":783},19,[785,789,793,797,801,805,810],{"type":17,"tag":354,"props":786,"children":787},{"style":370},[788],{"type":33,"value":401},{"type":17,"tag":354,"props":790,"children":791},{"style":376},[792],{"type":33,"value":540},{"type":17,"tag":354,"props":794,"children":795},{"style":370},[796],{"type":33,"value":384},{"type":17,"tag":354,"props":798,"children":799},{"style":361},[800],{"type":33,"value":341},{"type":17,"tag":354,"props":802,"children":803},{"style":417},[804],{"type":33,"value":420},{"type":17,"tag":354,"props":806,"children":807},{"style":423},[808],{"type":33,"value":809},"Define Props",{"type":17,"tag":354,"props":811,"children":812},{"style":417},[813],{"type":33,"value":518},{"type":17,"tag":354,"props":815,"children":817},{"class":356,"line":816},20,[818],{"type":17,"tag":354,"props":819,"children":820},{"style":361},[821],{"type":33,"value":570},{"type":17,"tag":354,"props":823,"children":825},{"class":356,"line":824},21,[826,830,835,839,843],{"type":17,"tag":354,"props":827,"children":828},{"style":370},[829],{"type":33,"value":373},{"type":17,"tag":354,"props":831,"children":832},{"style":376},[833],{"type":33,"value":834},"vue-script-setup",{"type":17,"tag":354,"props":836,"children":837},{"style":370},[838],{"type":33,"value":384},{"type":17,"tag":354,"props":840,"children":841},{"style":361},[842],{"type":33,"value":341},{"type":17,"tag":354,"props":844,"children":845},{"style":361},[846],{"type":33,"value":393},{"type":17,"tag":354,"props":848,"children":850},{"class":356,"line":849},22,[851,855,859,863,867,871,876,880],{"type":17,"tag":354,"props":852,"children":853},{"style":370},[854],{"type":33,"value":401},{"type":17,"tag":354,"props":856,"children":857},{"style":376},[858],{"type":33,"value":406},{"type":17,"tag":354,"props":860,"children":861},{"style":370},[862],{"type":33,"value":384},{"type":17,"tag":354,"props":864,"children":865},{"style":361},[866],{"type":33,"value":341},{"type":17,"tag":354,"props":868,"children":869},{"style":417},[870],{"type":33,"value":420},{"type":17,"tag":354,"props":872,"children":873},{"style":423},[874],{"type":33,"value":875},"vue",{"type":17,"tag":354,"props":877,"children":878},{"style":417},[879],{"type":33,"value":384},{"type":17,"tag":354,"props":881,"children":882},{"style":361},[883],{"type":33,"value":435},{"type":17,"tag":354,"props":885,"children":887},{"class":356,"line":886},23,[888,892,896,900,904,908,913,917],{"type":17,"tag":354,"props":889,"children":890},{"style":370},[891],{"type":33,"value":401},{"type":17,"tag":354,"props":893,"children":894},{"style":376},[895],{"type":33,"value":448},{"type":17,"tag":354,"props":897,"children":898},{"style":370},[899],{"type":33,"value":384},{"type":17,"tag":354,"props":901,"children":902},{"style":361},[903],{"type":33,"value":341},{"type":17,"tag":354,"props":905,"children":906},{"style":417},[907],{"type":33,"value":420},{"type":17,"tag":354,"props":909,"children":910},{"style":423},[911],{"type":33,"value":912},"\u003Cscr",{"type":17,"tag":354,"props":914,"children":915},{"style":417},[916],{"type":33,"value":384},{"type":17,"tag":354,"props":918,"children":919},{"style":361},[920],{"type":33,"value":435},{"type":17,"tag":354,"props":922,"children":924},{"class":356,"line":923},24,[925,929,933,937,941],{"type":17,"tag":354,"props":926,"children":927},{"style":370},[928],{"type":33,"value":401},{"type":17,"tag":354,"props":930,"children":931},{"style":376},[932],{"type":33,"value":486},{"type":17,"tag":354,"props":934,"children":935},{"style":370},[936],{"type":33,"value":384},{"type":17,"tag":354,"props":938,"children":939},{"style":361},[940],{"type":33,"value":341},{"type":17,"tag":354,"props":942,"children":943},{"style":361},[944],{"type":33,"value":499},{"type":17,"tag":354,"props":946,"children":948},{"class":356,"line":947},25,[949,953,958,964,969,973,978,982],{"type":17,"tag":354,"props":950,"children":951},{"style":417},[952],{"type":33,"value":508},{"type":17,"tag":354,"props":954,"children":955},{"style":423},[956],{"type":33,"value":957},"\u003Cscript setup lang=",{"type":17,"tag":354,"props":959,"children":961},{"style":960},"--shiki-default:#A65E2B;--shiki-dark:#C99076",[962],{"type":33,"value":963},"\\\"",{"type":17,"tag":354,"props":965,"children":966},{"style":423},[967],{"type":33,"value":968},"ts",{"type":17,"tag":354,"props":970,"children":971},{"style":960},[972],{"type":33,"value":963},{"type":17,"tag":354,"props":974,"children":975},{"style":423},[976],{"type":33,"value":977},">",{"type":17,"tag":354,"props":979,"children":980},{"style":417},[981],{"type":33,"value":384},{"type":17,"tag":354,"props":983,"children":984},{"style":361},[985],{"type":33,"value":435},{"type":17,"tag":354,"props":987,"children":989},{"class":356,"line":988},26,[990,994,999,1003],{"type":17,"tag":354,"props":991,"children":992},{"style":417},[993],{"type":33,"value":508},{"type":17,"tag":354,"props":995,"children":996},{"style":423},[997],{"type":33,"value":998},"$1",{"type":17,"tag":354,"props":1000,"children":1001},{"style":417},[1002],{"type":33,"value":384},{"type":17,"tag":354,"props":1004,"children":1005},{"style":361},[1006],{"type":33,"value":435},{"type":17,"tag":354,"props":1008,"children":1010},{"class":356,"line":1009},27,[1011,1015,1020],{"type":17,"tag":354,"props":1012,"children":1013},{"style":417},[1014],{"type":33,"value":508},{"type":17,"tag":354,"props":1016,"children":1017},{"style":423},[1018],{"type":33,"value":1019},"\u003C/script>",{"type":17,"tag":354,"props":1021,"children":1022},{"style":417},[1023],{"type":33,"value":518},{"type":17,"tag":354,"props":1025,"children":1027},{"class":356,"line":1026},28,[1028],{"type":17,"tag":354,"props":1029,"children":1030},{"style":361},[1031],{"type":33,"value":1032}," ]\n",{"type":17,"tag":354,"props":1034,"children":1036},{"class":356,"line":1035},29,[1037],{"type":17,"tag":354,"props":1038,"children":1039},{"style":361},[1040],{"type":33,"value":570},{"type":17,"tag":354,"props":1042,"children":1044},{"class":356,"line":1043},30,[1045,1049,1054,1058,1062],{"type":17,"tag":354,"props":1046,"children":1047},{"style":370},[1048],{"type":33,"value":373},{"type":17,"tag":354,"props":1050,"children":1051},{"style":376},[1052],{"type":33,"value":1053},"vue-template",{"type":17,"tag":354,"props":1055,"children":1056},{"style":370},[1057],{"type":33,"value":384},{"type":17,"tag":354,"props":1059,"children":1060},{"style":361},[1061],{"type":33,"value":341},{"type":17,"tag":354,"props":1063,"children":1064},{"style":361},[1065],{"type":33,"value":393},{"type":17,"tag":354,"props":1067,"children":1069},{"class":356,"line":1068},31,[1070,1074,1078,1082,1086,1090,1094,1098],{"type":17,"tag":354,"props":1071,"children":1072},{"style":370},[1073],{"type":33,"value":401},{"type":17,"tag":354,"props":1075,"children":1076},{"style":376},[1077],{"type":33,"value":406},{"type":17,"tag":354,"props":1079,"children":1080},{"style":370},[1081],{"type":33,"value":384},{"type":17,"tag":354,"props":1083,"children":1084},{"style":361},[1085],{"type":33,"value":341},{"type":17,"tag":354,"props":1087,"children":1088},{"style":417},[1089],{"type":33,"value":420},{"type":17,"tag":354,"props":1091,"children":1092},{"style":423},[1093],{"type":33,"value":875},{"type":17,"tag":354,"props":1095,"children":1096},{"style":417},[1097],{"type":33,"value":384},{"type":17,"tag":354,"props":1099,"children":1100},{"style":361},[1101],{"type":33,"value":435},{"type":17,"tag":354,"props":1103,"children":1105},{"class":356,"line":1104},32,[1106,1110,1114,1118,1122,1126,1131,1135],{"type":17,"tag":354,"props":1107,"children":1108},{"style":370},[1109],{"type":33,"value":401},{"type":17,"tag":354,"props":1111,"children":1112},{"style":376},[1113],{"type":33,"value":448},{"type":17,"tag":354,"props":1115,"children":1116},{"style":370},[1117],{"type":33,"value":384},{"type":17,"tag":354,"props":1119,"children":1120},{"style":361},[1121],{"type":33,"value":341},{"type":17,"tag":354,"props":1123,"children":1124},{"style":417},[1125],{"type":33,"value":420},{"type":17,"tag":354,"props":1127,"children":1128},{"style":423},[1129],{"type":33,"value":1130},"\u003Ctemp",{"type":17,"tag":354,"props":1132,"children":1133},{"style":417},[1134],{"type":33,"value":384},{"type":17,"tag":354,"props":1136,"children":1137},{"style":361},[1138],{"type":33,"value":435},{"type":17,"tag":354,"props":1140,"children":1142},{"class":356,"line":1141},33,[1143,1147,1151,1155,1159],{"type":17,"tag":354,"props":1144,"children":1145},{"style":370},[1146],{"type":33,"value":401},{"type":17,"tag":354,"props":1148,"children":1149},{"style":376},[1150],{"type":33,"value":486},{"type":17,"tag":354,"props":1152,"children":1153},{"style":370},[1154],{"type":33,"value":384},{"type":17,"tag":354,"props":1156,"children":1157},{"style":361},[1158],{"type":33,"value":341},{"type":17,"tag":354,"props":1160,"children":1161},{"style":361},[1162],{"type":33,"value":499},{"type":17,"tag":354,"props":1164,"children":1166},{"class":356,"line":1165},34,[1167,1171,1176,1180],{"type":17,"tag":354,"props":1168,"children":1169},{"style":417},[1170],{"type":33,"value":508},{"type":17,"tag":354,"props":1172,"children":1173},{"style":423},[1174],{"type":33,"value":1175},"\u003Ctemplate>",{"type":17,"tag":354,"props":1177,"children":1178},{"style":417},[1179],{"type":33,"value":384},{"type":17,"tag":354,"props":1181,"children":1182},{"style":361},[1183],{"type":33,"value":435},{"type":17,"tag":354,"props":1185,"children":1187},{"class":356,"line":1186},35,[1188,1192,1197,1201],{"type":17,"tag":354,"props":1189,"children":1190},{"style":417},[1191],{"type":33,"value":508},{"type":17,"tag":354,"props":1193,"children":1194},{"style":423},[1195],{"type":33,"value":1196}," \u003Cdiv>",{"type":17,"tag":354,"props":1198,"children":1199},{"style":417},[1200],{"type":33,"value":384},{"type":17,"tag":354,"props":1202,"children":1203},{"style":361},[1204],{"type":33,"value":435},{"type":17,"tag":354,"props":1206,"children":1208},{"class":356,"line":1207},36,[1209,1213,1218,1222],{"type":17,"tag":354,"props":1210,"children":1211},{"style":417},[1212],{"type":33,"value":508},{"type":17,"tag":354,"props":1214,"children":1215},{"style":423},[1216],{"type":33,"value":1217}," \u003Cslot />",{"type":17,"tag":354,"props":1219,"children":1220},{"style":417},[1221],{"type":33,"value":384},{"type":17,"tag":354,"props":1223,"children":1224},{"style":361},[1225],{"type":33,"value":435},{"type":17,"tag":354,"props":1227,"children":1229},{"class":356,"line":1228},37,[1230,1234,1239,1243],{"type":17,"tag":354,"props":1231,"children":1232},{"style":417},[1233],{"type":33,"value":508},{"type":17,"tag":354,"props":1235,"children":1236},{"style":423},[1237],{"type":33,"value":1238}," \u003C/div>",{"type":17,"tag":354,"props":1240,"children":1241},{"style":417},[1242],{"type":33,"value":384},{"type":17,"tag":354,"props":1244,"children":1245},{"style":361},[1246],{"type":33,"value":435},{"type":17,"tag":354,"props":1248,"children":1250},{"class":356,"line":1249},38,[1251,1255,1260],{"type":17,"tag":354,"props":1252,"children":1253},{"style":417},[1254],{"type":33,"value":508},{"type":17,"tag":354,"props":1256,"children":1257},{"style":423},[1258],{"type":33,"value":1259},"\u003C/template>",{"type":17,"tag":354,"props":1261,"children":1262},{"style":417},[1263],{"type":33,"value":518},{"type":17,"tag":354,"props":1265,"children":1267},{"class":356,"line":1266},39,[1268],{"type":17,"tag":354,"props":1269,"children":1270},{"style":361},[1271],{"type":33,"value":1032},{"type":17,"tag":354,"props":1273,"children":1275},{"class":356,"line":1274},40,[1276],{"type":17,"tag":354,"props":1277,"children":1278},{"style":361},[1279],{"type":33,"value":1280}," }\n",{"type":17,"tag":354,"props":1282,"children":1284},{"class":356,"line":1283},41,[1285],{"type":17,"tag":354,"props":1286,"children":1287},{"style":361},[1288],{"type":33,"value":1289},"}\n",{"type":17,"tag":18,"props":1291,"children":1292},{},[1293,1295,1302],{"type":33,"value":1294},"Code snippet saya pribadi secara penuh dan ter update bisa lihat ",{"type":17,"tag":39,"props":1296,"children":1299},{"href":1297,"rel":1298},"https://gist.github.com/adydetra/0f3bb1e9717a48b6ce568d1d2fcc85e2",[43],[1300],{"type":33,"value":1301},"disini",{"type":33,"value":244},{"type":17,"tag":56,"props":1304,"children":1306},{"id":1305},"_2-menggunakan-code-snippets",[1307],{"type":33,"value":1308},"2. Menggunakan Code Snippets",{"type":17,"tag":18,"props":1310,"children":1311},{},[1312],{"type":33,"value":1313},"Setelah snippets ditambahkan, Anda dapat menggunakannya dalam editor kode VS Code.",{"type":17,"tag":144,"props":1315,"children":1316},{},[1317,1426],{"type":17,"tag":148,"props":1318,"children":1319},{},[1320,1325,1329,1331,1335,1337,1342,1344,1349,1351,1409,1412,1414,1418,1420,1424],{"type":17,"tag":63,"props":1321,"children":1322},{},[1323],{"type":33,"value":1324},"Import a Module",{"type":17,"tag":1326,"props":1327,"children":1328},"br",{},[],{"type":33,"value":1330},"Ketik ",{"type":17,"tag":63,"props":1332,"children":1333},{},[1334],{"type":33,"value":465},{"type":33,"value":1336}," lalu tekan ",{"type":17,"tag":63,"props":1338,"children":1339},{},[1340],{"type":33,"value":1341},"Tab",{"type":33,"value":1343}," / ",{"type":17,"tag":63,"props":1345,"children":1346},{},[1347],{"type":33,"value":1348},"Enter",{"type":33,"value":1350},", snippets ini akan menambahkan template:",{"type":17,"tag":343,"props":1352,"children":1356},{"className":1353,"code":1354,"language":1355,"meta":9,"style":9},"language-javascript shiki shiki-themes vitesse-light vitesse-dark","import { $1 } from '$2';\n","javascript",[1357],{"type":17,"tag":350,"props":1358,"children":1359},{"__ignoreMap":9},[1360],{"type":17,"tag":354,"props":1361,"children":1362},{"class":356,"line":357},[1363,1368,1373,1379,1384,1389,1394,1399,1404],{"type":17,"tag":354,"props":1364,"children":1366},{"style":1365},"--shiki-default:#1E754F;--shiki-dark:#4D9375",[1367],{"type":33,"value":379},{"type":17,"tag":354,"props":1369,"children":1370},{"style":361},[1371],{"type":33,"value":1372}," {",{"type":17,"tag":354,"props":1374,"children":1376},{"style":1375},"--shiki-default:#B07D48;--shiki-dark:#BD976A",[1377],{"type":33,"value":1378}," $1",{"type":17,"tag":354,"props":1380,"children":1381},{"style":361},[1382],{"type":33,"value":1383}," }",{"type":17,"tag":354,"props":1385,"children":1386},{"style":1365},[1387],{"type":33,"value":1388}," from",{"type":17,"tag":354,"props":1390,"children":1391},{"style":417},[1392],{"type":33,"value":1393}," '",{"type":17,"tag":354,"props":1395,"children":1396},{"style":423},[1397],{"type":33,"value":1398},"$2",{"type":17,"tag":354,"props":1400,"children":1401},{"style":417},[1402],{"type":33,"value":1403},"'",{"type":17,"tag":354,"props":1405,"children":1406},{"style":361},[1407],{"type":33,"value":1408},";\n",{"type":17,"tag":1326,"props":1410,"children":1411},{},[],{"type":33,"value":1413},"Kemudian dapat mengisi ",{"type":17,"tag":63,"props":1415,"children":1416},{},[1417],{"type":33,"value":998},{"type":33,"value":1419}," dengan nama komponen atau fungsi dan ",{"type":17,"tag":63,"props":1421,"children":1422},{},[1423],{"type":33,"value":1398},{"type":33,"value":1425}," dengan nama modul atau path.",{"type":17,"tag":148,"props":1427,"children":1428},{},[1429,1434,1437,1438,1442,1443,1447,1448,1452,1453],{"type":17,"tag":63,"props":1430,"children":1431},{},[1432],{"type":33,"value":1433},"Vue Template",{"type":17,"tag":1326,"props":1435,"children":1436},{},[],{"type":33,"value":1330},{"type":17,"tag":63,"props":1439,"children":1440},{},[1441],{"type":33,"value":1130},{"type":33,"value":1336},{"type":17,"tag":63,"props":1444,"children":1445},{},[1446],{"type":33,"value":1341},{"type":33,"value":1343},{"type":17,"tag":63,"props":1449,"children":1450},{},[1451],{"type":33,"value":1348},{"type":33,"value":1350},{"type":17,"tag":343,"props":1454,"children":1457},{"className":1455,"code":1456,"language":875,"meta":9,"style":9},"language-vue shiki shiki-themes vitesse-light vitesse-dark","\u003Ctemplate>\n \u003Cdiv>\n \u003Cslot />\n \u003C/div>\n\u003C/template>\n",[1458],{"type":17,"tag":350,"props":1459,"children":1460},{"__ignoreMap":9},[1461,1479,1496,1519,1535],{"type":17,"tag":354,"props":1462,"children":1463},{"class":356,"line":357},[1464,1469,1474],{"type":17,"tag":354,"props":1465,"children":1466},{"style":361},[1467],{"type":33,"value":1468},"\u003C",{"type":17,"tag":354,"props":1470,"children":1471},{"style":1365},[1472],{"type":33,"value":1473},"template",{"type":17,"tag":354,"props":1475,"children":1476},{"style":361},[1477],{"type":33,"value":1478},">\n",{"type":17,"tag":354,"props":1480,"children":1481},{"class":356,"line":246},[1482,1487,1492],{"type":17,"tag":354,"props":1483,"children":1484},{"style":361},[1485],{"type":33,"value":1486}," \u003C",{"type":17,"tag":354,"props":1488,"children":1489},{"style":1365},[1490],{"type":33,"value":1491},"div",{"type":17,"tag":354,"props":1493,"children":1494},{"style":361},[1495],{"type":33,"value":1478},{"type":17,"tag":354,"props":1497,"children":1498},{"class":356,"line":252},[1499,1504,1509,1515],{"type":17,"tag":354,"props":1500,"children":1501},{"style":361},[1502],{"type":33,"value":1503}," \u003C",{"type":17,"tag":354,"props":1505,"children":1506},{"style":1365},[1507],{"type":33,"value":1508},"slot",{"type":17,"tag":354,"props":1510,"children":1512},{"style":1511},"--shiki-default:#999999;--shiki-default-font-style:italic;--shiki-dark:#666666;--shiki-dark-font-style:italic",[1513],{"type":33,"value":1514}," /",{"type":17,"tag":354,"props":1516,"children":1517},{"style":361},[1518],{"type":33,"value":1478},{"type":17,"tag":354,"props":1520,"children":1521},{"class":356,"line":438},[1522,1527,1531],{"type":17,"tag":354,"props":1523,"children":1524},{"style":361},[1525],{"type":33,"value":1526}," \u003C/",{"type":17,"tag":354,"props":1528,"children":1529},{"style":1365},[1530],{"type":33,"value":1491},{"type":17,"tag":354,"props":1532,"children":1533},{"style":361},[1534],{"type":33,"value":1478},{"type":17,"tag":354,"props":1536,"children":1537},{"class":356,"line":476},[1538,1543,1547],{"type":17,"tag":354,"props":1539,"children":1540},{"style":361},[1541],{"type":33,"value":1542},"\u003C/",{"type":17,"tag":354,"props":1544,"children":1545},{"style":1365},[1546],{"type":33,"value":1473},{"type":17,"tag":354,"props":1548,"children":1549},{"style":361},[1550],{"type":33,"value":1478},{"type":17,"tag":28,"props":1552,"children":1553},{"id":218},[1554],{"type":33,"value":221},{"type":17,"tag":18,"props":1556,"children":1557},{},[1558],{"type":33,"value":1559},"Menggunakan snippets dapat menghemat waktu dan mengurangi kesalahan penulisan kode.",{"type":17,"tag":18,"props":1561,"children":1562},{},[1563],{"type":33,"value":1564},"Pastikan mengatur dan memanfaatkan snippets sesuai dengan kebutuhan proyek, dan jangan ragu untuk menyesuaikan atau membuat snippets baru untuk lebih sesuai dengan gaya pengembangan.",{"type":17,"tag":18,"props":1566,"children":1567},{},[1568,1570,1577],{"type":33,"value":1569},"Untuk informasi lebih lanjut tentang cara menggunakan dan mengelola snippets di VS Code, bisa merujuk pada dokumentasi resmi VS Code di ",{"type":17,"tag":39,"props":1571,"children":1574},{"href":1572,"rel":1573},"https://code.visualstudio.com/docs/editor/userdefinedsnippets",[43],[1575],{"type":33,"value":1576},"Visual Studio Code User Snippets",{"type":33,"value":244},{"type":17,"tag":18,"props":1579,"children":1580},{},[1581],{"type":33,"value":1582},"Selamat coding! 🚀",{"type":17,"tag":1584,"props":1585,"children":1586},"style",{},[1587],{"type":33,"value":1588},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":9,"searchDepth":246,"depth":246,"links":1590},[1591,1592,1596],{"id":281,"depth":246,"text":284},{"id":308,"depth":246,"text":311,"children":1593},[1594,1595],{"id":314,"depth":252,"text":317},{"id":1305,"depth":252,"text":1308},{"id":218,"depth":246,"text":221},"content:articles:code-snippets-vs-code.md","articles/code-snippets-vs-code.md","articles/code-snippets-vs-code",{"loc":273},{"_path":1602,"_dir":7,"_draft":8,"_partial":8,"_locale":9,"title":1603,"description":1603,"layout":7,"date":1604,"body":1605,"_type":265,"_id":1733,"_source":267,"_file":1734,"_stem":1735,"_extension":270,"sitemap":1736},"/articles/vue-swan-song","Vue Swan Song","2023-12-31",{"type":14,"children":1606,"toc":1729},[1607,1619,1652,1661,1667,1679,1690,1702,1708,1713,1724],{"type":17,"tag":18,"props":1608,"children":1609},{},[1610,1612,1617],{"type":33,"value":1611},"Baru-baru ini ada kabar dari ",{"type":17,"tag":63,"props":1613,"children":1614},{},[1615],{"type":33,"value":1616},"Vue 2",{"type":33,"value":1618},", mereka mengabarkan bahwa Vue 2 mencapai final version atau final release. Yang berarti saat ini pengguna Vue 2 sudah tidak bisa merasakan adanya update yang diberikan oleh Tim Vue.",{"type":17,"tag":18,"props":1620,"children":1621},{},[1622,1624,1629,1631,1636,1638,1643,1645,1650],{"type":33,"value":1623},"Sudah 7 tahun Vue 2 ",{"type":17,"tag":63,"props":1625,"children":1626},{},[1627],{"type":33,"value":1628},"(v2.0.0)",{"type":33,"value":1630}," berlalu, diresmikan sejak 2016 dengan judul ",{"type":17,"tag":63,"props":1632,"children":1633},{},[1634],{"type":33,"value":1635},"\"Ghost in the Shell\"",{"type":33,"value":1637}," 👻, dan diakhiri pada versi ",{"type":17,"tag":63,"props":1639,"children":1640},{},[1641],{"type":33,"value":1642},"v2.7.16",{"type":33,"value":1644}," dengan judul ",{"type":17,"tag":63,"props":1646,"children":1647},{},[1648],{"type":33,"value":1649},"\"Swan Song\"",{"type":33,"value":1651}," 🎼.",{"type":17,"tag":1653,"props":1654,"children":1655},"blockquote",{},[1656],{"type":17,"tag":18,"props":1657,"children":1658},{},[1659],{"type":33,"value":1660},"The swan song is a metaphorical phrase for a final gesture, effort, or performance given just before death or retirement.",{"type":17,"tag":28,"props":1662,"children":1664},{"id":1663},"alasan-mereka-menutup-vue-2",[1665],{"type":33,"value":1666},"Alasan mereka menutup Vue 2",{"type":17,"tag":18,"props":1668,"children":1669},{},[1670,1672,1677],{"type":33,"value":1671},"Alasan utama mereka menutupnya dikarenakan ",{"type":17,"tag":63,"props":1673,"children":1674},{},[1675],{"type":33,"value":1676},"Evan You (creator)",{"type":33,"value":1678}," ingin memfokuskan untuk Vue 3 👌. Karena sebelumnya fokus mereka (Kontributor/Tim Vue) terbagi menjadi dua, sehingga pengembangan Vue 3 terbilang cukup terhambat.",{"type":17,"tag":18,"props":1680,"children":1681},{},[1682,1684,1689],{"type":33,"value":1683},"Dengan kesimpulan tersebut pengguna Vue 2 diwajibkan untuk migrasi ke ",{"type":17,"tag":63,"props":1685,"children":1686},{},[1687],{"type":33,"value":1688},"Vue 3",{"type":33,"value":244},{"type":17,"tag":18,"props":1691,"children":1692},{},[1693,1695],{"type":33,"value":1694},"Sumber lebih detail ada disini 👉 ",{"type":17,"tag":39,"props":1696,"children":1699},{"href":1697,"rel":1698},"https://blog.vuejs.org/posts/vue-2-eol",[43],[1700],{"type":33,"value":1701},"Vue 2 is Approaching End Of Life",{"type":17,"tag":28,"props":1703,"children":1705},{"id":1704},"akhir-kata",[1706],{"type":33,"value":1707},"Akhir kata",{"type":17,"tag":18,"props":1709,"children":1710},{},[1711],{"type":33,"value":1712},"Saya sebagai pengguna Vue memang sangat menyayangi mereka mengakhiri Vue 2 yang tercatat banyak situs 🌐 yang masih menggunakannya, dan belum migrasi ke Vue 3.",{"type":17,"tag":18,"props":1714,"children":1715},{},[1716,1718,1722],{"type":33,"value":1717},"Tapi untuk keberlanjutan masa depan Vue saya sangat mendukung 🦾 keputusan yang diberikan oleh Evan You agar ",{"type":17,"tag":63,"props":1719,"children":1720},{},[1721],{"type":33,"value":1688},{"type":33,"value":1723}," semakin optimal ⚡ dan berkembang pesat.",{"type":17,"tag":18,"props":1725,"children":1726},{},[1727],{"type":33,"value":1728},"Adios..",{"title":9,"searchDepth":246,"depth":246,"links":1730},[1731,1732],{"id":1663,"depth":246,"text":1666},{"id":1704,"depth":246,"text":1707},"content:articles:vue-swan-song.md","articles/vue-swan-song.md","articles/vue-swan-song",{"loc":1602},{"_path":1738,"_dir":7,"_draft":8,"_partial":8,"_locale":9,"title":1739,"description":1739,"layout":7,"date":1740,"body":1741,"_type":265,"_id":2710,"_source":267,"_file":2711,"_stem":2712,"_extension":270,"sitemap":2713},"/articles/fitur-menarik-di-tailwindcss-v3.4","Fitur menarik di TailwindCSS v3.4","2023-12-20",{"type":14,"children":1742,"toc":2705},[1743,1755,1779,1784,1788,1794,1819,1837,1842,1847,1918,2062,2065,2071,2096,2108,2132,2137,2198,2203,2262,2265,2271,2283,2288,2514,2519,2701],{"type":17,"tag":18,"props":1744,"children":1745},{},[1746,1748,1753],{"type":33,"value":1747},"Baru baru ini ",{"type":17,"tag":63,"props":1749,"children":1750},{},[1751],{"type":33,"value":1752},"TailwindCSS",{"type":33,"value":1754}," terdapat pembaruan baru.",{"type":17,"tag":18,"props":1756,"children":1757},{},[1758,1760,1765,1767,1771,1773,1777],{"type":33,"value":1759},"Menambahkan fitur-fitur yang sudah ada di ",{"type":17,"tag":63,"props":1761,"children":1762},{},[1763],{"type":33,"value":1764},"Vanilla CSS",{"type":33,"value":1766}," 🍦 (CSS Murni) namun belum di aplikasikan di ",{"type":17,"tag":63,"props":1768,"children":1769},{},[1770],{"type":33,"value":1752},{"type":33,"value":1772},", dan beberapa fitur khusus dari ",{"type":17,"tag":63,"props":1774,"children":1775},{},[1776],{"type":33,"value":1752},{"type":33,"value":1778}," itu sendiri.",{"type":17,"tag":18,"props":1780,"children":1781},{},[1782],{"type":33,"value":1783},"Secara singkat saya akan membahas fitur yang saya sukai saja dari pembaruan ini, akan terasa sangat panjang jika saya membahas semuanya 😅.",{"type":17,"tag":1785,"props":1786,"children":1787},"hr",{},[],{"type":17,"tag":28,"props":1789,"children":1791},{"id":1790},"dynamic-viewport-units",[1792],{"type":33,"value":1793},"Dynamic viewport units",{"type":17,"tag":18,"props":1795,"children":1796},{},[1797,1799,1804,1806,1811,1813,1818],{"type":33,"value":1798},"Sekarang kita mempunyai masa depan yang baru dengan menggunakan ",{"type":17,"tag":63,"props":1800,"children":1801},{},[1802],{"type":33,"value":1803},"dvh",{"type":33,"value":1805},", ",{"type":17,"tag":63,"props":1807,"children":1808},{},[1809],{"type":33,"value":1810},"lvh",{"type":33,"value":1812},", dan ",{"type":17,"tag":63,"props":1814,"children":1815},{},[1816],{"type":33,"value":1817},"svh",{"type":33,"value":244},{"type":17,"tag":18,"props":1820,"children":1821},{},[1822,1824,1829,1831,1836],{"type":33,"value":1823},"Saya menyukai fitur tersebut dikarenakan akan sangat membantu untuk mobile screen/responsive 📱. Saya biasanya menggunakan ",{"type":17,"tag":63,"props":1825,"children":1826},{},[1827],{"type":33,"value":1828},"min-h-screen",{"type":33,"value":1830}," atau ",{"type":17,"tag":63,"props":1832,"children":1833},{},[1834],{"type":33,"value":1835},"h-full",{"type":33,"value":244},{"type":17,"tag":18,"props":1838,"children":1839},{},[1840],{"type":33,"value":1841},"Namun untuk sekarang banyak pilihan dan variatif, semakin mudah dalam merancang responsive yang lebih baik.",{"type":17,"tag":18,"props":1843,"children":1844},{},[1845],{"type":33,"value":1846},"Penggunaan dan contoh utility nya:",{"type":17,"tag":343,"props":1848,"children":1852},{"className":1849,"code":1850,"language":1851,"meta":9,"style":9},"language-html shiki shiki-themes vitesse-light vitesse-dark","\u003Cdiv class=\"h-dvh\">\n \u003C!-- ... -->\n\u003C/div>\n","html",[1853],{"type":17,"tag":350,"props":1854,"children":1855},{"__ignoreMap":9},[1856,1894,1903],{"type":17,"tag":354,"props":1857,"children":1858},{"class":356,"line":357},[1859,1863,1867,1872,1877,1881,1886,1890],{"type":17,"tag":354,"props":1860,"children":1861},{"style":361},[1862],{"type":33,"value":1468},{"type":17,"tag":354,"props":1864,"children":1865},{"style":1365},[1866],{"type":33,"value":1491},{"type":17,"tag":354,"props":1868,"children":1869},{"style":1375},[1870],{"type":33,"value":1871}," class",{"type":17,"tag":354,"props":1873,"children":1874},{"style":361},[1875],{"type":33,"value":1876},"=",{"type":17,"tag":354,"props":1878,"children":1879},{"style":417},[1880],{"type":33,"value":384},{"type":17,"tag":354,"props":1882,"children":1883},{"style":423},[1884],{"type":33,"value":1885},"h-dvh",{"type":17,"tag":354,"props":1887,"children":1888},{"style":417},[1889],{"type":33,"value":384},{"type":17,"tag":354,"props":1891,"children":1892},{"style":361},[1893],{"type":33,"value":1478},{"type":17,"tag":354,"props":1895,"children":1896},{"class":356,"line":246},[1897],{"type":17,"tag":354,"props":1898,"children":1900},{"style":1899},"--shiki-default:#A0ADA0;--shiki-dark:#758575DD",[1901],{"type":33,"value":1902}," \u003C!-- ... -->\n",{"type":17,"tag":354,"props":1904,"children":1905},{"class":356,"line":252},[1906,1910,1914],{"type":17,"tag":354,"props":1907,"children":1908},{"style":361},[1909],{"type":33,"value":1542},{"type":17,"tag":354,"props":1911,"children":1912},{"style":1365},[1913],{"type":33,"value":1491},{"type":17,"tag":354,"props":1915,"children":1916},{"style":361},[1917],{"type":33,"value":1478},{"type":17,"tag":1919,"props":1920,"children":1921},"table",{},[1922,1941],{"type":17,"tag":1923,"props":1924,"children":1925},"thead",{},[1926],{"type":17,"tag":1927,"props":1928,"children":1929},"tr",{},[1930,1936],{"type":17,"tag":1931,"props":1932,"children":1933},"th",{},[1934],{"type":33,"value":1935},"CLASS",{"type":17,"tag":1931,"props":1937,"children":1938},{},[1939],{"type":33,"value":1940},"CSS",{"type":17,"tag":1942,"props":1943,"children":1944},"tbody",{},[1945,1959,1972,1984,1997,2010,2023,2036,2049],{"type":17,"tag":1927,"props":1946,"children":1947},{},[1948,1954],{"type":17,"tag":1949,"props":1950,"children":1951},"td",{},[1952],{"type":33,"value":1953},"h-svh",{"type":17,"tag":1949,"props":1955,"children":1956},{},[1957],{"type":33,"value":1958},"height: 100svh",{"type":17,"tag":1927,"props":1960,"children":1961},{},[1962,1967],{"type":17,"tag":1949,"props":1963,"children":1964},{},[1965],{"type":33,"value":1966},"h-lvh",{"type":17,"tag":1949,"props":1968,"children":1969},{},[1970],{"type":33,"value":1971},"height: 100lvh",{"type":17,"tag":1927,"props":1973,"children":1974},{},[1975,1979],{"type":17,"tag":1949,"props":1976,"children":1977},{},[1978],{"type":33,"value":1885},{"type":17,"tag":1949,"props":1980,"children":1981},{},[1982],{"type":33,"value":1983},"height: 100dvh",{"type":17,"tag":1927,"props":1985,"children":1986},{},[1987,1992],{"type":17,"tag":1949,"props":1988,"children":1989},{},[1990],{"type":33,"value":1991},"min-h-svh",{"type":17,"tag":1949,"props":1993,"children":1994},{},[1995],{"type":33,"value":1996},"min-height: 100svh",{"type":17,"tag":1927,"props":1998,"children":1999},{},[2000,2005],{"type":17,"tag":1949,"props":2001,"children":2002},{},[2003],{"type":33,"value":2004},"min-h-lvh",{"type":17,"tag":1949,"props":2006,"children":2007},{},[2008],{"type":33,"value":2009},"min-height: 100lvh",{"type":17,"tag":1927,"props":2011,"children":2012},{},[2013,2018],{"type":17,"tag":1949,"props":2014,"children":2015},{},[2016],{"type":33,"value":2017},"min-h-dvh",{"type":17,"tag":1949,"props":2019,"children":2020},{},[2021],{"type":33,"value":2022},"min-height: 100dvh",{"type":17,"tag":1927,"props":2024,"children":2025},{},[2026,2031],{"type":17,"tag":1949,"props":2027,"children":2028},{},[2029],{"type":33,"value":2030},"max-h-svh",{"type":17,"tag":1949,"props":2032,"children":2033},{},[2034],{"type":33,"value":2035},"max-height: 100svh",{"type":17,"tag":1927,"props":2037,"children":2038},{},[2039,2044],{"type":17,"tag":1949,"props":2040,"children":2041},{},[2042],{"type":33,"value":2043},"max-h-lvh",{"type":17,"tag":1949,"props":2045,"children":2046},{},[2047],{"type":33,"value":2048},"max-height: 100lvh",{"type":17,"tag":1927,"props":2050,"children":2051},{},[2052,2057],{"type":17,"tag":1949,"props":2053,"children":2054},{},[2055],{"type":33,"value":2056},"max-h-dvh",{"type":17,"tag":1949,"props":2058,"children":2059},{},[2060],{"type":33,"value":2061},"max-height: 100dvh",{"type":17,"tag":1785,"props":2063,"children":2064},{},[],{"type":17,"tag":28,"props":2066,"children":2068},{"id":2067},"size-utility",[2069],{"type":33,"value":2070},"Size utility",{"type":17,"tag":18,"props":2072,"children":2073},{},[2074,2076,2081,2083,2088,2090,2095],{"type":33,"value":2075},"Saya terkadang merasa jengkel jika menulis ",{"type":17,"tag":63,"props":2077,"children":2078},{},[2079],{"type":33,"value":2080},"w-5",{"type":33,"value":2082}," dan ",{"type":17,"tag":63,"props":2084,"children":2085},{},[2086],{"type":33,"value":2087},"h-5",{"type":33,"value":2089}," secara bersamaan di satu ",{"type":17,"tag":63,"props":2091,"children":2092},{},[2093],{"type":33,"value":2094},"class",{"type":33,"value":244},{"type":17,"tag":18,"props":2097,"children":2098},{},[2099,2101,2106],{"type":33,"value":2100},"Saya pernah berpikir 🤔 kenapa tailwind tidak memberikan opsi utility yang lain jika ",{"type":17,"tag":63,"props":2102,"children":2103},{},[2104],{"type":33,"value":2105},"value",{"type":33,"value":2107}," width dan height nya sama?",{"type":17,"tag":18,"props":2109,"children":2110},{},[2111,2113,2118,2120,2125,2126,2131],{"type":33,"value":2112},"Dengan pembaruan ini hal yang saya keluhkan ternyata terwujud 🚀. Mereka menambahkan utility baru yaitu ",{"type":17,"tag":63,"props":2114,"children":2115},{},[2116],{"type":33,"value":2117},"size",{"type":33,"value":2119},". Ini adalah gabungan dari utility ",{"type":17,"tag":63,"props":2121,"children":2122},{},[2123],{"type":33,"value":2124},"w",{"type":33,"value":2082},{"type":17,"tag":63,"props":2127,"children":2128},{},[2129],{"type":33,"value":2130},"h",{"type":33,"value":244},{"type":17,"tag":18,"props":2133,"children":2134},{},[2135],{"type":33,"value":2136},"Contoh:",{"type":17,"tag":343,"props":2138,"children":2140},{"className":1849,"code":2139,"language":1851,"meta":9,"style":9},"\u003Cdiv class=\"size-40\">Dewa\u003C/div>\n",[2141],{"type":17,"tag":350,"props":2142,"children":2143},{"__ignoreMap":9},[2144],{"type":17,"tag":354,"props":2145,"children":2146},{"class":356,"line":357},[2147,2151,2155,2159,2163,2167,2172,2176,2180,2186,2190,2194],{"type":17,"tag":354,"props":2148,"children":2149},{"style":361},[2150],{"type":33,"value":1468},{"type":17,"tag":354,"props":2152,"children":2153},{"style":1365},[2154],{"type":33,"value":1491},{"type":17,"tag":354,"props":2156,"children":2157},{"style":1375},[2158],{"type":33,"value":1871},{"type":17,"tag":354,"props":2160,"children":2161},{"style":361},[2162],{"type":33,"value":1876},{"type":17,"tag":354,"props":2164,"children":2165},{"style":417},[2166],{"type":33,"value":384},{"type":17,"tag":354,"props":2168,"children":2169},{"style":423},[2170],{"type":33,"value":2171},"size-40",{"type":17,"tag":354,"props":2173,"children":2174},{"style":417},[2175],{"type":33,"value":384},{"type":17,"tag":354,"props":2177,"children":2178},{"style":361},[2179],{"type":33,"value":977},{"type":17,"tag":354,"props":2181,"children":2183},{"style":2182},"--shiki-default:#393A34;--shiki-dark:#DBD7CAEE",[2184],{"type":33,"value":2185},"Dewa",{"type":17,"tag":354,"props":2187,"children":2188},{"style":361},[2189],{"type":33,"value":1542},{"type":17,"tag":354,"props":2191,"children":2192},{"style":1365},[2193],{"type":33,"value":1491},{"type":17,"tag":354,"props":2195,"children":2196},{"style":361},[2197],{"type":33,"value":1478},{"type":17,"tag":18,"props":2199,"children":2200},{},[2201],{"type":33,"value":2202},"Sama saja dengan:",{"type":17,"tag":343,"props":2204,"children":2206},{"className":1849,"code":2205,"language":1851,"meta":9,"style":9},"\u003Cdiv class=\"w-40 h-40\">Dewa\u003C/div>\n",[2207],{"type":17,"tag":350,"props":2208,"children":2209},{"__ignoreMap":9},[2210],{"type":17,"tag":354,"props":2211,"children":2212},{"class":356,"line":357},[2213,2217,2221,2225,2229,2233,2238,2242,2246,2250,2254,2258],{"type":17,"tag":354,"props":2214,"children":2215},{"style":361},[2216],{"type":33,"value":1468},{"type":17,"tag":354,"props":2218,"children":2219},{"style":1365},[2220],{"type":33,"value":1491},{"type":17,"tag":354,"props":2222,"children":2223},{"style":1375},[2224],{"type":33,"value":1871},{"type":17,"tag":354,"props":2226,"children":2227},{"style":361},[2228],{"type":33,"value":1876},{"type":17,"tag":354,"props":2230,"children":2231},{"style":417},[2232],{"type":33,"value":384},{"type":17,"tag":354,"props":2234,"children":2235},{"style":423},[2236],{"type":33,"value":2237},"w-40 h-40",{"type":17,"tag":354,"props":2239,"children":2240},{"style":417},[2241],{"type":33,"value":384},{"type":17,"tag":354,"props":2243,"children":2244},{"style":361},[2245],{"type":33,"value":977},{"type":17,"tag":354,"props":2247,"children":2248},{"style":2182},[2249],{"type":33,"value":2185},{"type":17,"tag":354,"props":2251,"children":2252},{"style":361},[2253],{"type":33,"value":1542},{"type":17,"tag":354,"props":2255,"children":2256},{"style":1365},[2257],{"type":33,"value":1491},{"type":17,"tag":354,"props":2259,"children":2260},{"style":361},[2261],{"type":33,"value":1478},{"type":17,"tag":1785,"props":2263,"children":2264},{},[],{"type":17,"tag":28,"props":2266,"children":2268},{"id":2267},"style-children",[2269],{"type":33,"value":2270},"Style children",{"type":17,"tag":18,"props":2272,"children":2273},{},[2274,2276,2281],{"type":33,"value":2275},"Salah satu yang paling saya sukai dari pembaruan di ",{"type":17,"tag":63,"props":2277,"children":2278},{},[2279],{"type":33,"value":2280},"v3.4",{"type":33,"value":2282},". Ini sangat berguna karena menghemat ✨ penggunaan utility dan tentunya mengurangi jumlah code agar lebih bersih.",{"type":17,"tag":18,"props":2284,"children":2285},{},[2286],{"type":33,"value":2287},"Semisal saya mempunyai komponen kategori seperti ini:",{"type":17,"tag":343,"props":2289,"children":2291},{"className":1849,"code":2290,"language":1851,"meta":9,"style":9},"\u003Ch2>Kategori:\u003C/h2>\n\u003Cul>\n \u003Cli class=\"border border-sky-300 bg-sky-50 px-2 py-0.5\">Indomie Goreng\u003C/li>\n \u003Cli class=\"border border-sky-300 bg-sky-50 px-2 py-0.5\">Indomie Rendang\u003C/li>\n \u003Cli class=\"border border-sky-300 bg-sky-50 px-2 py-0.5\">Indomie Soto\u003C/li>\n\u003C/ul>\n",[2292],{"type":17,"tag":350,"props":2293,"children":2294},{"__ignoreMap":9},[2295,2327,2342,2395,2447,2499],{"type":17,"tag":354,"props":2296,"children":2297},{"class":356,"line":357},[2298,2302,2306,2310,2315,2319,2323],{"type":17,"tag":354,"props":2299,"children":2300},{"style":361},[2301],{"type":33,"value":1468},{"type":17,"tag":354,"props":2303,"children":2304},{"style":1365},[2305],{"type":33,"value":28},{"type":17,"tag":354,"props":2307,"children":2308},{"style":361},[2309],{"type":33,"value":977},{"type":17,"tag":354,"props":2311,"children":2312},{"style":2182},[2313],{"type":33,"value":2314},"Kategori:",{"type":17,"tag":354,"props":2316,"children":2317},{"style":361},[2318],{"type":33,"value":1542},{"type":17,"tag":354,"props":2320,"children":2321},{"style":1365},[2322],{"type":33,"value":28},{"type":17,"tag":354,"props":2324,"children":2325},{"style":361},[2326],{"type":33,"value":1478},{"type":17,"tag":354,"props":2328,"children":2329},{"class":356,"line":246},[2330,2334,2338],{"type":17,"tag":354,"props":2331,"children":2332},{"style":361},[2333],{"type":33,"value":1468},{"type":17,"tag":354,"props":2335,"children":2336},{"style":1365},[2337],{"type":33,"value":144},{"type":17,"tag":354,"props":2339,"children":2340},{"style":361},[2341],{"type":33,"value":1478},{"type":17,"tag":354,"props":2343,"children":2344},{"class":356,"line":252},[2345,2349,2353,2357,2361,2365,2370,2374,2378,2383,2387,2391],{"type":17,"tag":354,"props":2346,"children":2347},{"style":361},[2348],{"type":33,"value":1486},{"type":17,"tag":354,"props":2350,"children":2351},{"style":1365},[2352],{"type":33,"value":148},{"type":17,"tag":354,"props":2354,"children":2355},{"style":1375},[2356],{"type":33,"value":1871},{"type":17,"tag":354,"props":2358,"children":2359},{"style":361},[2360],{"type":33,"value":1876},{"type":17,"tag":354,"props":2362,"children":2363},{"style":417},[2364],{"type":33,"value":384},{"type":17,"tag":354,"props":2366,"children":2367},{"style":423},[2368],{"type":33,"value":2369},"border border-sky-300 bg-sky-50 px-2 py-0.5",{"type":17,"tag":354,"props":2371,"children":2372},{"style":417},[2373],{"type":33,"value":384},{"type":17,"tag":354,"props":2375,"children":2376},{"style":361},[2377],{"type":33,"value":977},{"type":17,"tag":354,"props":2379,"children":2380},{"style":2182},[2381],{"type":33,"value":2382},"Indomie Goreng",{"type":17,"tag":354,"props":2384,"children":2385},{"style":361},[2386],{"type":33,"value":1542},{"type":17,"tag":354,"props":2388,"children":2389},{"style":1365},[2390],{"type":33,"value":148},{"type":17,"tag":354,"props":2392,"children":2393},{"style":361},[2394],{"type":33,"value":1478},{"type":17,"tag":354,"props":2396,"children":2397},{"class":356,"line":438},[2398,2402,2406,2410,2414,2418,2422,2426,2430,2435,2439,2443],{"type":17,"tag":354,"props":2399,"children":2400},{"style":361},[2401],{"type":33,"value":1486},{"type":17,"tag":354,"props":2403,"children":2404},{"style":1365},[2405],{"type":33,"value":148},{"type":17,"tag":354,"props":2407,"children":2408},{"style":1375},[2409],{"type":33,"value":1871},{"type":17,"tag":354,"props":2411,"children":2412},{"style":361},[2413],{"type":33,"value":1876},{"type":17,"tag":354,"props":2415,"children":2416},{"style":417},[2417],{"type":33,"value":384},{"type":17,"tag":354,"props":2419,"children":2420},{"style":423},[2421],{"type":33,"value":2369},{"type":17,"tag":354,"props":2423,"children":2424},{"style":417},[2425],{"type":33,"value":384},{"type":17,"tag":354,"props":2427,"children":2428},{"style":361},[2429],{"type":33,"value":977},{"type":17,"tag":354,"props":2431,"children":2432},{"style":2182},[2433],{"type":33,"value":2434},"Indomie Rendang",{"type":17,"tag":354,"props":2436,"children":2437},{"style":361},[2438],{"type":33,"value":1542},{"type":17,"tag":354,"props":2440,"children":2441},{"style":1365},[2442],{"type":33,"value":148},{"type":17,"tag":354,"props":2444,"children":2445},{"style":361},[2446],{"type":33,"value":1478},{"type":17,"tag":354,"props":2448,"children":2449},{"class":356,"line":476},[2450,2454,2458,2462,2466,2470,2474,2478,2482,2487,2491,2495],{"type":17,"tag":354,"props":2451,"children":2452},{"style":361},[2453],{"type":33,"value":1486},{"type":17,"tag":354,"props":2455,"children":2456},{"style":1365},[2457],{"type":33,"value":148},{"type":17,"tag":354,"props":2459,"children":2460},{"style":1375},[2461],{"type":33,"value":1871},{"type":17,"tag":354,"props":2463,"children":2464},{"style":361},[2465],{"type":33,"value":1876},{"type":17,"tag":354,"props":2467,"children":2468},{"style":417},[2469],{"type":33,"value":384},{"type":17,"tag":354,"props":2471,"children":2472},{"style":423},[2473],{"type":33,"value":2369},{"type":17,"tag":354,"props":2475,"children":2476},{"style":417},[2477],{"type":33,"value":384},{"type":17,"tag":354,"props":2479,"children":2480},{"style":361},[2481],{"type":33,"value":977},{"type":17,"tag":354,"props":2483,"children":2484},{"style":2182},[2485],{"type":33,"value":2486},"Indomie Soto",{"type":17,"tag":354,"props":2488,"children":2489},{"style":361},[2490],{"type":33,"value":1542},{"type":17,"tag":354,"props":2492,"children":2493},{"style":1365},[2494],{"type":33,"value":148},{"type":17,"tag":354,"props":2496,"children":2497},{"style":361},[2498],{"type":33,"value":1478},{"type":17,"tag":354,"props":2500,"children":2501},{"class":356,"line":502},[2502,2506,2510],{"type":17,"tag":354,"props":2503,"children":2504},{"style":361},[2505],{"type":33,"value":1542},{"type":17,"tag":354,"props":2507,"children":2508},{"style":1365},[2509],{"type":33,"value":144},{"type":17,"tag":354,"props":2511,"children":2512},{"style":361},[2513],{"type":33,"value":1478},{"type":17,"tag":18,"props":2515,"children":2516},{},[2517],{"type":33,"value":2518},"Untuk sekarang kita hanya perlu melakukannya seperti ini:",{"type":17,"tag":343,"props":2520,"children":2522},{"className":1849,"code":2521,"language":1851,"meta":9,"style":9},"\u003Ch2>Kategori:\u003C/h2>\n\u003Cul class=\"*:border *:border-sky-300 *:bg-sky-50 *:px-2 *:py-0.5\">\n \u003Cli>Indomie Goreng\u003C/li>\n \u003Cli>Indomie Rendang\u003C/li>\n \u003Cli>Indomie Soto\u003C/li>\n\u003C/ul>\n",[2523],{"type":17,"tag":350,"props":2524,"children":2525},{"__ignoreMap":9},[2526,2557,2593,2624,2655,2686],{"type":17,"tag":354,"props":2527,"children":2528},{"class":356,"line":357},[2529,2533,2537,2541,2545,2549,2553],{"type":17,"tag":354,"props":2530,"children":2531},{"style":361},[2532],{"type":33,"value":1468},{"type":17,"tag":354,"props":2534,"children":2535},{"style":1365},[2536],{"type":33,"value":28},{"type":17,"tag":354,"props":2538,"children":2539},{"style":361},[2540],{"type":33,"value":977},{"type":17,"tag":354,"props":2542,"children":2543},{"style":2182},[2544],{"type":33,"value":2314},{"type":17,"tag":354,"props":2546,"children":2547},{"style":361},[2548],{"type":33,"value":1542},{"type":17,"tag":354,"props":2550,"children":2551},{"style":1365},[2552],{"type":33,"value":28},{"type":17,"tag":354,"props":2554,"children":2555},{"style":361},[2556],{"type":33,"value":1478},{"type":17,"tag":354,"props":2558,"children":2559},{"class":356,"line":246},[2560,2564,2568,2572,2576,2580,2585,2589],{"type":17,"tag":354,"props":2561,"children":2562},{"style":361},[2563],{"type":33,"value":1468},{"type":17,"tag":354,"props":2565,"children":2566},{"style":1365},[2567],{"type":33,"value":144},{"type":17,"tag":354,"props":2569,"children":2570},{"style":1375},[2571],{"type":33,"value":1871},{"type":17,"tag":354,"props":2573,"children":2574},{"style":361},[2575],{"type":33,"value":1876},{"type":17,"tag":354,"props":2577,"children":2578},{"style":417},[2579],{"type":33,"value":384},{"type":17,"tag":354,"props":2581,"children":2582},{"style":423},[2583],{"type":33,"value":2584},"*:border *:border-sky-300 *:bg-sky-50 *:px-2 *:py-0.5",{"type":17,"tag":354,"props":2586,"children":2587},{"style":417},[2588],{"type":33,"value":384},{"type":17,"tag":354,"props":2590,"children":2591},{"style":361},[2592],{"type":33,"value":1478},{"type":17,"tag":354,"props":2594,"children":2595},{"class":356,"line":252},[2596,2600,2604,2608,2612,2616,2620],{"type":17,"tag":354,"props":2597,"children":2598},{"style":361},[2599],{"type":33,"value":1486},{"type":17,"tag":354,"props":2601,"children":2602},{"style":1365},[2603],{"type":33,"value":148},{"type":17,"tag":354,"props":2605,"children":2606},{"style":361},[2607],{"type":33,"value":977},{"type":17,"tag":354,"props":2609,"children":2610},{"style":2182},[2611],{"type":33,"value":2382},{"type":17,"tag":354,"props":2613,"children":2614},{"style":361},[2615],{"type":33,"value":1542},{"type":17,"tag":354,"props":2617,"children":2618},{"style":1365},[2619],{"type":33,"value":148},{"type":17,"tag":354,"props":2621,"children":2622},{"style":361},[2623],{"type":33,"value":1478},{"type":17,"tag":354,"props":2625,"children":2626},{"class":356,"line":438},[2627,2631,2635,2639,2643,2647,2651],{"type":17,"tag":354,"props":2628,"children":2629},{"style":361},[2630],{"type":33,"value":1486},{"type":17,"tag":354,"props":2632,"children":2633},{"style":1365},[2634],{"type":33,"value":148},{"type":17,"tag":354,"props":2636,"children":2637},{"style":361},[2638],{"type":33,"value":977},{"type":17,"tag":354,"props":2640,"children":2641},{"style":2182},[2642],{"type":33,"value":2434},{"type":17,"tag":354,"props":2644,"children":2645},{"style":361},[2646],{"type":33,"value":1542},{"type":17,"tag":354,"props":2648,"children":2649},{"style":1365},[2650],{"type":33,"value":148},{"type":17,"tag":354,"props":2652,"children":2653},{"style":361},[2654],{"type":33,"value":1478},{"type":17,"tag":354,"props":2656,"children":2657},{"class":356,"line":476},[2658,2662,2666,2670,2674,2678,2682],{"type":17,"tag":354,"props":2659,"children":2660},{"style":361},[2661],{"type":33,"value":1486},{"type":17,"tag":354,"props":2663,"children":2664},{"style":1365},[2665],{"type":33,"value":148},{"type":17,"tag":354,"props":2667,"children":2668},{"style":361},[2669],{"type":33,"value":977},{"type":17,"tag":354,"props":2671,"children":2672},{"style":2182},[2673],{"type":33,"value":2486},{"type":17,"tag":354,"props":2675,"children":2676},{"style":361},[2677],{"type":33,"value":1542},{"type":17,"tag":354,"props":2679,"children":2680},{"style":1365},[2681],{"type":33,"value":148},{"type":17,"tag":354,"props":2683,"children":2684},{"style":361},[2685],{"type":33,"value":1478},{"type":17,"tag":354,"props":2687,"children":2688},{"class":356,"line":502},[2689,2693,2697],{"type":17,"tag":354,"props":2690,"children":2691},{"style":361},[2692],{"type":33,"value":1542},{"type":17,"tag":354,"props":2694,"children":2695},{"style":1365},[2696],{"type":33,"value":144},{"type":17,"tag":354,"props":2698,"children":2699},{"style":361},[2700],{"type":33,"value":1478},{"type":17,"tag":1584,"props":2702,"children":2703},{},[2704],{"type":33,"value":1588},{"title":9,"searchDepth":246,"depth":246,"links":2706},[2707,2708,2709],{"id":1790,"depth":246,"text":1793},{"id":2067,"depth":246,"text":2070},{"id":2267,"depth":246,"text":2270},"content:articles:fitur-menarik-di-tailwindcss-v3.4.md","articles/fitur-menarik-di-tailwindcss-v3.4.md","articles/fitur-menarik-di-tailwindcss-v3.4",{"loc":1738},{"_path":2715,"_dir":7,"_draft":8,"_partial":8,"_locale":9,"title":2716,"description":2716,"layout":7,"date":2717,"body":2718,"_type":265,"_id":2949,"_source":267,"_file":2950,"_stem":2951,"_extension":270,"sitemap":2952},"/articles/kenapa-mereka-menggunakan-vite","Kenapa mereka menggunakan Vite","2023-12-10",{"type":14,"children":2719,"toc":2938},[2720,2742,2748,2760,2766,2778,2784,2796,2802,2825,2831,2856,2862,2867,2873,2885,2891,2903,2909,2921,2933],{"type":17,"tag":18,"props":2721,"children":2722},{},[2723,2728,2730,2735,2736,2741],{"type":17,"tag":63,"props":2724,"children":2725},{},[2726],{"type":33,"value":2727},"Vite",{"type":33,"value":2729}," telah menjadi pilihan utama dalam dunia pengembangan web, terutama di berbagai framework seperti ",{"type":17,"tag":63,"props":2731,"children":2732},{},[2733],{"type":33,"value":2734},"React",{"type":33,"value":2082},{"type":17,"tag":63,"props":2737,"children":2738},{},[2739],{"type":33,"value":2740},"Angular",{"type":33,"value":244},{"type":17,"tag":28,"props":2743,"children":2745},{"id":2744},"kinerja-yang-cepat",[2746],{"type":33,"value":2747},"Kinerja yang Cepat",{"type":17,"tag":18,"props":2749,"children":2750},{},[2751,2753,2758],{"type":33,"value":2752},"Vite menggunakan arsitektur ",{"type":17,"tag":63,"props":2754,"children":2755},{},[2756],{"type":33,"value":2757},"esbuild",{"type":33,"value":2759}," yang menghasilkan build yang lebih cepat 🚀 dibandingkan dengan bundler tradisional. Ini mengarah pada waktu pembangunan yang lebih singkat dan waktu pembukaan aplikasi yang lebih cepat.",{"type":17,"tag":28,"props":2761,"children":2763},{"id":2762},"pengembangan-yang-lebih-cepat",[2764],{"type":33,"value":2765},"Pengembangan yang Lebih Cepat",{"type":17,"tag":18,"props":2767,"children":2768},{},[2769,2771,2776],{"type":33,"value":2770},"Vite menyediakan fitur hot module replacement ",{"type":17,"tag":63,"props":2772,"children":2773},{},[2774],{"type":33,"value":2775},"(HMR)",{"type":33,"value":2777}," ⚡ yang memungkinkan pengembangan tanpa perlu me-refresh halaman secara manual setiap kali ada perubahan kode. Hal ini mempercepat siklus pengembangan.",{"type":17,"tag":28,"props":2779,"children":2781},{"id":2780},"dependency-pre-bundling",[2782],{"type":33,"value":2783},"Dependency Pre-bundling",{"type":17,"tag":18,"props":2785,"children":2786},{},[2787,2789,2794],{"type":33,"value":2788},"Vite melakukan ",{"type":17,"tag":63,"props":2790,"children":2791},{},[2792],{"type":33,"value":2793},"dependency pre-bundling",{"type":33,"value":2795},", yaitu mengumpulkan dan mengelola dependensi sebelum aplikasi dijalankan. Ini menghasilkan aplikasi yang lebih efisien dan mengurangi overhead 🔴 waktu muat.",{"type":17,"tag":28,"props":2797,"children":2799},{"id":2798},"bisa-digunakan-dengan-berbagai-framework",[2800],{"type":33,"value":2801},"Bisa Digunakan dengan Berbagai Framework",{"type":17,"tag":18,"props":2803,"children":2804},{},[2805,2807,2811,2812,2816,2818,2823],{"type":33,"value":2806},"Dirancang agar dapat digunakan dengan berbagai framework, seperti ",{"type":17,"tag":63,"props":2808,"children":2809},{},[2810],{"type":33,"value":2734},{"type":33,"value":2082},{"type":17,"tag":63,"props":2813,"children":2814},{},[2815],{"type":33,"value":2740},{"type":33,"value":2817},". Kalau ",{"type":17,"tag":63,"props":2819,"children":2820},{},[2821],{"type":33,"value":2822},"Vue",{"type":33,"value":2824}," tidak usah ditanya, karena pengembang Vite adalah Pengembang Vue juga 😶. Hal ini membuatnya menjadi pilihan yang fleksibel untuk banyak pengembang.",{"type":17,"tag":28,"props":2826,"children":2828},{"id":2827},"ruang-nama-eksperimental",[2829],{"type":33,"value":2830},"Ruang Nama Eksperimental",{"type":17,"tag":18,"props":2832,"children":2833},{},[2834,2836,2841,2843,2848,2849,2854],{"type":33,"value":2835},"Vite menggunakan ",{"type":17,"tag":63,"props":2837,"children":2838},{},[2839],{"type":33,"value":2840},"experimental namespace",{"type":33,"value":2842},", memisahkan antara ",{"type":17,"tag":63,"props":2844,"children":2845},{},[2846],{"type":33,"value":2847},"development dependencies",{"type":33,"value":2082},{"type":17,"tag":63,"props":2850,"children":2851},{},[2852],{"type":33,"value":2853},"production dependencies",{"type":33,"value":2855},". Ini memastikan bahwa hanya dependensi yang benar-benar dibutuhkan saat runtime 🔃 yang disertakan dalam bundel produksi.",{"type":17,"tag":28,"props":2857,"children":2859},{"id":2858},"plugin-ekosistem-yang-kaya",[2860],{"type":33,"value":2861},"Plugin Ekosistem yang Kaya",{"type":17,"tag":18,"props":2863,"children":2864},{},[2865],{"type":33,"value":2866},"Vite memiliki ekosistem plugin yang kaya 🦾, mendukung berbagai fungsi dan integrasi dengan berbagai alat dan teknologi.",{"type":17,"tag":28,"props":2868,"children":2870},{"id":2869},"mendukung-typescript-secara-alami",[2871],{"type":33,"value":2872},"Mendukung TypeScript Secara Alami",{"type":17,"tag":18,"props":2874,"children":2875},{},[2876,2878,2883],{"type":33,"value":2877},"Vite mendukung ",{"type":17,"tag":63,"props":2879,"children":2880},{},[2881],{"type":33,"value":2882},"TypeScript",{"type":33,"value":2884}," 💙 secara alami tanpa perlu konfigurasi tambahan. Ini mempermudah pengembangan dengan TypeScript.",{"type":17,"tag":28,"props":2886,"children":2888},{"id":2887},"dokumentasi-yang-baik",[2889],{"type":33,"value":2890},"Dokumentasi yang Baik",{"type":17,"tag":18,"props":2892,"children":2893},{},[2894,2896,2901],{"type":33,"value":2895},"Vite memiliki ",{"type":17,"tag":63,"props":2897,"children":2898},{},[2899],{"type":33,"value":2900},"dokumentasi",{"type":33,"value":2902}," 📄 yang baik dan aktif, membantu pengembang untuk memahami konsep dan mengatasi masalah dengan cepat.",{"type":17,"tag":28,"props":2904,"children":2906},{"id":2905},"komunitas-yang-aktif",[2907],{"type":33,"value":2908},"Komunitas yang Aktif",{"type":17,"tag":18,"props":2910,"children":2911},{},[2912,2914,2919],{"type":33,"value":2913},"Dukungan dari ",{"type":17,"tag":63,"props":2915,"children":2916},{},[2917],{"type":33,"value":2918},"komunitas",{"type":33,"value":2920}," yang aktif menjadikan Vite menjadi solusi yang dapat diandalkan dan terus berkembang.",{"type":17,"tag":18,"props":2922,"children":2923},{},[2924,2926,2931],{"type":33,"value":2925},"Dengan kombinasi kinerja cepat, pengembangan yang lebih cepat, dan dukungan untuk berbagai framework, Vite telah menjadi ",{"type":17,"tag":63,"props":2927,"children":2928},{},[2929],{"type":33,"value":2930},"pilihan utama",{"type":33,"value":2932}," untuk proyek-proyek pengembangan web modern.",{"type":17,"tag":18,"props":2934,"children":2935},{},[2936],{"type":33,"value":2937},"Pengembang lebih suka menggunakan alat yang mempercepat pengembangan dan memberikan pengalaman yang lebih baik bagi pengguna akhir.",{"title":9,"searchDepth":246,"depth":246,"links":2939},[2940,2941,2942,2943,2944,2945,2946,2947,2948],{"id":2744,"depth":246,"text":2747},{"id":2762,"depth":246,"text":2765},{"id":2780,"depth":246,"text":2783},{"id":2798,"depth":246,"text":2801},{"id":2827,"depth":246,"text":2830},{"id":2858,"depth":246,"text":2861},{"id":2869,"depth":246,"text":2872},{"id":2887,"depth":246,"text":2890},{"id":2905,"depth":246,"text":2908},"content:articles:kenapa-mereka-menggunakan-vite.md","articles/kenapa-mereka-menggunakan-vite.md","articles/kenapa-mereka-menggunakan-vite",{"loc":2715},{"_path":2954,"_dir":7,"_draft":8,"_partial":8,"_locale":9,"title":2955,"description":2955,"layout":7,"date":2956,"body":2957,"_type":265,"_id":3475,"_source":267,"_file":3476,"_stem":3477,"_extension":270,"sitemap":3478},"/articles/yay-vs-sudo-pacman","Yay vs Sudo Pacman","2023-12-08",{"type":14,"children":2958,"toc":3466},[2959,2977,2988,2993,2999,3007,3040,3048,3070,3076,3083,3106,3113,3131,3137,3144,3167,3174,3192,3198,3205,3230,3237,3259,3265,3272,3299,3306,3328,3334,3341,3368,3375,3397,3403,3410,3433,3440,3462],{"type":17,"tag":18,"props":2960,"children":2961},{},[2962,2964,2969,2970,2975],{"type":33,"value":2963},"Dalam ekosistem Arch Linux, ",{"type":17,"tag":63,"props":2965,"children":2966},{},[2967],{"type":33,"value":2968},"yay",{"type":33,"value":2082},{"type":17,"tag":63,"props":2971,"children":2972},{},[2973],{"type":33,"value":2974},"sudo pacman",{"type":33,"value":2976}," adalah dua alat yang umumnya digunakan untuk mengelola paket 📦.",{"type":17,"tag":18,"props":2978,"children":2979},{},[2980,2982,2986],{"type":33,"value":2981},"Kedua alat ini memudahkan pengguna Arch Linux dalam mengelola paket, dengan ",{"type":17,"tag":63,"props":2983,"children":2984},{},[2985],{"type":33,"value":2968},{"type":33,"value":2987}," memberikan kelebihan khusus untuk pengelolaan paket AUR.",{"type":17,"tag":18,"props":2989,"children":2990},{},[2991],{"type":33,"value":2992},"Pilihan antara keduanya tergantung pada kebutuhan dan preferensi pengguna. Saya bandingkan keduanya:",{"type":17,"tag":56,"props":2994,"children":2996},{"id":2995},"_1-instalasi-paket",[2997],{"type":33,"value":2998},"1. Instalasi Paket",{"type":17,"tag":18,"props":3000,"children":3001},{},[3002],{"type":17,"tag":63,"props":3003,"children":3004},{},[3005],{"type":33,"value":3006},"Pacman",{"type":17,"tag":343,"props":3008,"children":3012},{"className":3009,"code":3010,"language":3011,"meta":9,"style":9},"language-bash shiki shiki-themes vitesse-light vitesse-dark","sudo pacman -S nama_paket\n","bash",[3013],{"type":17,"tag":350,"props":3014,"children":3015},{"__ignoreMap":9},[3016],{"type":17,"tag":354,"props":3017,"children":3018},{"class":356,"line":357},[3019,3025,3030,3035],{"type":17,"tag":354,"props":3020,"children":3022},{"style":3021},"--shiki-default:#59873A;--shiki-dark:#80A665",[3023],{"type":33,"value":3024},"sudo",{"type":17,"tag":354,"props":3026,"children":3027},{"style":423},[3028],{"type":33,"value":3029}," pacman",{"type":17,"tag":354,"props":3031,"children":3032},{"style":960},[3033],{"type":33,"value":3034}," -S",{"type":17,"tag":354,"props":3036,"children":3037},{"style":423},[3038],{"type":33,"value":3039}," nama_paket\n",{"type":17,"tag":18,"props":3041,"children":3042},{},[3043],{"type":17,"tag":63,"props":3044,"children":3045},{},[3046],{"type":33,"value":3047},"Yay",{"type":17,"tag":343,"props":3049,"children":3051},{"className":3009,"code":3050,"language":3011,"meta":9,"style":9},"yay -S nama_paket\n",[3052],{"type":17,"tag":350,"props":3053,"children":3054},{"__ignoreMap":9},[3055],{"type":17,"tag":354,"props":3056,"children":3057},{"class":356,"line":357},[3058,3062,3066],{"type":17,"tag":354,"props":3059,"children":3060},{"style":3021},[3061],{"type":33,"value":2968},{"type":17,"tag":354,"props":3063,"children":3064},{"style":960},[3065],{"type":33,"value":3034},{"type":17,"tag":354,"props":3067,"children":3068},{"style":423},[3069],{"type":33,"value":3039},{"type":17,"tag":56,"props":3071,"children":3073},{"id":3072},"_2-pembaruan-seluruh-sistem",[3074],{"type":33,"value":3075},"2. Pembaruan Seluruh Sistem",{"type":17,"tag":18,"props":3077,"children":3078},{},[3079],{"type":17,"tag":63,"props":3080,"children":3081},{},[3082],{"type":33,"value":3006},{"type":17,"tag":343,"props":3084,"children":3086},{"className":3009,"code":3085,"language":3011,"meta":9,"style":9},"sudo pacman -Syu\n",[3087],{"type":17,"tag":350,"props":3088,"children":3089},{"__ignoreMap":9},[3090],{"type":17,"tag":354,"props":3091,"children":3092},{"class":356,"line":357},[3093,3097,3101],{"type":17,"tag":354,"props":3094,"children":3095},{"style":3021},[3096],{"type":33,"value":3024},{"type":17,"tag":354,"props":3098,"children":3099},{"style":423},[3100],{"type":33,"value":3029},{"type":17,"tag":354,"props":3102,"children":3103},{"style":960},[3104],{"type":33,"value":3105}," -Syu\n",{"type":17,"tag":18,"props":3107,"children":3108},{},[3109],{"type":17,"tag":63,"props":3110,"children":3111},{},[3112],{"type":33,"value":3047},{"type":17,"tag":343,"props":3114,"children":3116},{"className":3009,"code":3115,"language":3011,"meta":9,"style":9},"yay -Syu\n",[3117],{"type":17,"tag":350,"props":3118,"children":3119},{"__ignoreMap":9},[3120],{"type":17,"tag":354,"props":3121,"children":3122},{"class":356,"line":357},[3123,3127],{"type":17,"tag":354,"props":3124,"children":3125},{"style":3021},[3126],{"type":33,"value":2968},{"type":17,"tag":354,"props":3128,"children":3129},{"style":960},[3130],{"type":33,"value":3105},{"type":17,"tag":56,"props":3132,"children":3134},{"id":3133},"_3-pembaruan-paket-tanpa-mengunduh-database-baru",[3135],{"type":33,"value":3136},"3. Pembaruan Paket (Tanpa Mengunduh Database Baru)",{"type":17,"tag":18,"props":3138,"children":3139},{},[3140],{"type":17,"tag":63,"props":3141,"children":3142},{},[3143],{"type":33,"value":3006},{"type":17,"tag":343,"props":3145,"children":3147},{"className":3009,"code":3146,"language":3011,"meta":9,"style":9},"sudo pacman -Su\n",[3148],{"type":17,"tag":350,"props":3149,"children":3150},{"__ignoreMap":9},[3151],{"type":17,"tag":354,"props":3152,"children":3153},{"class":356,"line":357},[3154,3158,3162],{"type":17,"tag":354,"props":3155,"children":3156},{"style":3021},[3157],{"type":33,"value":3024},{"type":17,"tag":354,"props":3159,"children":3160},{"style":423},[3161],{"type":33,"value":3029},{"type":17,"tag":354,"props":3163,"children":3164},{"style":960},[3165],{"type":33,"value":3166}," -Su\n",{"type":17,"tag":18,"props":3168,"children":3169},{},[3170],{"type":17,"tag":63,"props":3171,"children":3172},{},[3173],{"type":33,"value":3047},{"type":17,"tag":343,"props":3175,"children":3177},{"className":3009,"code":3176,"language":3011,"meta":9,"style":9},"yay -Su\n",[3178],{"type":17,"tag":350,"props":3179,"children":3180},{"__ignoreMap":9},[3181],{"type":17,"tag":354,"props":3182,"children":3183},{"class":356,"line":357},[3184,3188],{"type":17,"tag":354,"props":3185,"children":3186},{"style":3021},[3187],{"type":33,"value":2968},{"type":17,"tag":354,"props":3189,"children":3190},{"style":960},[3191],{"type":33,"value":3166},{"type":17,"tag":56,"props":3193,"children":3195},{"id":3194},"_4-pencarian-paket-di-repositori",[3196],{"type":33,"value":3197},"4. Pencarian Paket di Repositori",{"type":17,"tag":18,"props":3199,"children":3200},{},[3201],{"type":17,"tag":63,"props":3202,"children":3203},{},[3204],{"type":33,"value":3006},{"type":17,"tag":343,"props":3206,"children":3208},{"className":3009,"code":3207,"language":3011,"meta":9,"style":9},"pacman -Ss kata_kunci\n",[3209],{"type":17,"tag":350,"props":3210,"children":3211},{"__ignoreMap":9},[3212],{"type":17,"tag":354,"props":3213,"children":3214},{"class":356,"line":357},[3215,3220,3225],{"type":17,"tag":354,"props":3216,"children":3217},{"style":3021},[3218],{"type":33,"value":3219},"pacman",{"type":17,"tag":354,"props":3221,"children":3222},{"style":960},[3223],{"type":33,"value":3224}," -Ss",{"type":17,"tag":354,"props":3226,"children":3227},{"style":423},[3228],{"type":33,"value":3229}," kata_kunci\n",{"type":17,"tag":18,"props":3231,"children":3232},{},[3233],{"type":17,"tag":63,"props":3234,"children":3235},{},[3236],{"type":33,"value":3047},{"type":17,"tag":343,"props":3238,"children":3240},{"className":3009,"code":3239,"language":3011,"meta":9,"style":9},"yay -Ss kata_kunci\n",[3241],{"type":17,"tag":350,"props":3242,"children":3243},{"__ignoreMap":9},[3244],{"type":17,"tag":354,"props":3245,"children":3246},{"class":356,"line":357},[3247,3251,3255],{"type":17,"tag":354,"props":3248,"children":3249},{"style":3021},[3250],{"type":33,"value":2968},{"type":17,"tag":354,"props":3252,"children":3253},{"style":960},[3254],{"type":33,"value":3224},{"type":17,"tag":354,"props":3256,"children":3257},{"style":423},[3258],{"type":33,"value":3229},{"type":17,"tag":56,"props":3260,"children":3262},{"id":3261},"_5-hapus-paket-beserta-konfigurasinya",[3263],{"type":33,"value":3264},"5. Hapus Paket Beserta Konfigurasinya",{"type":17,"tag":18,"props":3266,"children":3267},{},[3268],{"type":17,"tag":63,"props":3269,"children":3270},{},[3271],{"type":33,"value":3006},{"type":17,"tag":343,"props":3273,"children":3275},{"className":3009,"code":3274,"language":3011,"meta":9,"style":9},"sudo pacman -Rns nama_paket\n",[3276],{"type":17,"tag":350,"props":3277,"children":3278},{"__ignoreMap":9},[3279],{"type":17,"tag":354,"props":3280,"children":3281},{"class":356,"line":357},[3282,3286,3290,3295],{"type":17,"tag":354,"props":3283,"children":3284},{"style":3021},[3285],{"type":33,"value":3024},{"type":17,"tag":354,"props":3287,"children":3288},{"style":423},[3289],{"type":33,"value":3029},{"type":17,"tag":354,"props":3291,"children":3292},{"style":960},[3293],{"type":33,"value":3294}," -Rns",{"type":17,"tag":354,"props":3296,"children":3297},{"style":423},[3298],{"type":33,"value":3039},{"type":17,"tag":18,"props":3300,"children":3301},{},[3302],{"type":17,"tag":63,"props":3303,"children":3304},{},[3305],{"type":33,"value":3047},{"type":17,"tag":343,"props":3307,"children":3309},{"className":3009,"code":3308,"language":3011,"meta":9,"style":9},"yay -Rns nama_paket\n",[3310],{"type":17,"tag":350,"props":3311,"children":3312},{"__ignoreMap":9},[3313],{"type":17,"tag":354,"props":3314,"children":3315},{"class":356,"line":357},[3316,3320,3324],{"type":17,"tag":354,"props":3317,"children":3318},{"style":3021},[3319],{"type":33,"value":2968},{"type":17,"tag":354,"props":3321,"children":3322},{"style":960},[3323],{"type":33,"value":3294},{"type":17,"tag":354,"props":3325,"children":3326},{"style":423},[3327],{"type":33,"value":3039},{"type":17,"tag":56,"props":3329,"children":3331},{"id":3330},"_6-hapus-paket-tanpa-menghapus-konfigurasinya",[3332],{"type":33,"value":3333},"6. Hapus Paket Tanpa Menghapus Konfigurasinya",{"type":17,"tag":18,"props":3335,"children":3336},{},[3337],{"type":17,"tag":63,"props":3338,"children":3339},{},[3340],{"type":33,"value":3006},{"type":17,"tag":343,"props":3342,"children":3344},{"className":3009,"code":3343,"language":3011,"meta":9,"style":9},"sudo pacman -R nama_paket\n",[3345],{"type":17,"tag":350,"props":3346,"children":3347},{"__ignoreMap":9},[3348],{"type":17,"tag":354,"props":3349,"children":3350},{"class":356,"line":357},[3351,3355,3359,3364],{"type":17,"tag":354,"props":3352,"children":3353},{"style":3021},[3354],{"type":33,"value":3024},{"type":17,"tag":354,"props":3356,"children":3357},{"style":423},[3358],{"type":33,"value":3029},{"type":17,"tag":354,"props":3360,"children":3361},{"style":960},[3362],{"type":33,"value":3363}," -R",{"type":17,"tag":354,"props":3365,"children":3366},{"style":423},[3367],{"type":33,"value":3039},{"type":17,"tag":18,"props":3369,"children":3370},{},[3371],{"type":17,"tag":63,"props":3372,"children":3373},{},[3374],{"type":33,"value":3047},{"type":17,"tag":343,"props":3376,"children":3378},{"className":3009,"code":3377,"language":3011,"meta":9,"style":9},"yay -R nama_paket\n",[3379],{"type":17,"tag":350,"props":3380,"children":3381},{"__ignoreMap":9},[3382],{"type":17,"tag":354,"props":3383,"children":3384},{"class":356,"line":357},[3385,3389,3393],{"type":17,"tag":354,"props":3386,"children":3387},{"style":3021},[3388],{"type":33,"value":2968},{"type":17,"tag":354,"props":3390,"children":3391},{"style":960},[3392],{"type":33,"value":3363},{"type":17,"tag":354,"props":3394,"children":3395},{"style":423},[3396],{"type":33,"value":3039},{"type":17,"tag":56,"props":3398,"children":3400},{"id":3399},"_7-menampilkan-informasi-paket",[3401],{"type":33,"value":3402},"7. Menampilkan Informasi Paket",{"type":17,"tag":18,"props":3404,"children":3405},{},[3406],{"type":17,"tag":63,"props":3407,"children":3408},{},[3409],{"type":33,"value":3006},{"type":17,"tag":343,"props":3411,"children":3413},{"className":3009,"code":3412,"language":3011,"meta":9,"style":9},"pacman -Qi nama_paket\n",[3414],{"type":17,"tag":350,"props":3415,"children":3416},{"__ignoreMap":9},[3417],{"type":17,"tag":354,"props":3418,"children":3419},{"class":356,"line":357},[3420,3424,3429],{"type":17,"tag":354,"props":3421,"children":3422},{"style":3021},[3423],{"type":33,"value":3219},{"type":17,"tag":354,"props":3425,"children":3426},{"style":960},[3427],{"type":33,"value":3428}," -Qi",{"type":17,"tag":354,"props":3430,"children":3431},{"style":423},[3432],{"type":33,"value":3039},{"type":17,"tag":18,"props":3434,"children":3435},{},[3436],{"type":17,"tag":63,"props":3437,"children":3438},{},[3439],{"type":33,"value":3047},{"type":17,"tag":343,"props":3441,"children":3443},{"className":3009,"code":3442,"language":3011,"meta":9,"style":9},"yay -Qi nama_paket\n",[3444],{"type":17,"tag":350,"props":3445,"children":3446},{"__ignoreMap":9},[3447],{"type":17,"tag":354,"props":3448,"children":3449},{"class":356,"line":357},[3450,3454,3458],{"type":17,"tag":354,"props":3451,"children":3452},{"style":3021},[3453],{"type":33,"value":2968},{"type":17,"tag":354,"props":3455,"children":3456},{"style":960},[3457],{"type":33,"value":3428},{"type":17,"tag":354,"props":3459,"children":3460},{"style":423},[3461],{"type":33,"value":3039},{"type":17,"tag":1584,"props":3463,"children":3464},{},[3465],{"type":33,"value":1588},{"title":9,"searchDepth":246,"depth":246,"links":3467},[3468,3469,3470,3471,3472,3473,3474],{"id":2995,"depth":252,"text":2998},{"id":3072,"depth":252,"text":3075},{"id":3133,"depth":252,"text":3136},{"id":3194,"depth":252,"text":3197},{"id":3261,"depth":252,"text":3264},{"id":3330,"depth":252,"text":3333},{"id":3399,"depth":252,"text":3402},"content:articles:yay-vs-sudo-pacman.md","articles/yay-vs-sudo-pacman.md","articles/yay-vs-sudo-pacman",{"loc":2954},{"_path":3480,"_dir":7,"_draft":8,"_partial":8,"_locale":9,"title":3481,"description":3481,"layout":7,"date":3482,"body":3483,"_type":265,"_id":3896,"_source":267,"_file":3897,"_stem":3898,"_extension":270,"sitemap":3899},"/articles/keunggulan-arch-linux","Keunggulan distro Arch linux","2023-12-06",{"type":14,"children":3484,"toc":3882},[3485,3491,3496,3514,3520,3532,3538,3551,3557,3562,3568,3573,3579,3584,3590,3595,3601,3606,3612,3617,3623,3632,3637,3642,3654,3679,3690,3711,3722,3743,3754,3780,3791,3816,3827,3852,3857,3863,3868,3873,3878],{"type":17,"tag":28,"props":3486,"children":3488},{"id":3487},"keunggulan-distro-arch-linux",[3489],{"type":33,"value":3490},"Keunggulan Distro Arch Linux",{"type":17,"tag":18,"props":3492,"children":3493},{},[3494],{"type":33,"value":3495},"Arch Linux adalah distribusi Linux 🐧 yang terkenal karena pendekatannya yang ringan, modular, dan berorientasi pada pengguna.",{"type":17,"tag":18,"props":3497,"children":3498},{},[3499,3501,3506,3507,3512],{"type":33,"value":3500},"Berikut adalah beberapa keunggulan utama dari Arch Linux jika dibandingkan dengan distribusi lain seperti ",{"type":17,"tag":63,"props":3502,"children":3503},{},[3504],{"type":33,"value":3505},"Debian",{"type":33,"value":1805},{"type":17,"tag":63,"props":3508,"children":3509},{},[3510],{"type":33,"value":3511},"Ubuntu",{"type":33,"value":3513},", dan sebagainya:",{"type":17,"tag":56,"props":3515,"children":3517},{"id":3516},"_1-rolling-release",[3518],{"type":33,"value":3519},"1. Rolling Release",{"type":17,"tag":18,"props":3521,"children":3522},{},[3523,3525,3530],{"type":33,"value":3524},"Arch menggunakan model ",{"type":17,"tag":63,"props":3526,"children":3527},{},[3528],{"type":33,"value":3529},"rolling release",{"type":33,"value":3531}," ⚙, yang berarti pengguna selalu memiliki sistem yang terkini dengan pembaruan terbaru. Tidak perlu melakukan instalasi ulang untuk mendapatkan versi terbaru.",{"type":17,"tag":56,"props":3533,"children":3535},{"id":3534},"_2-kustomisasi-total",[3536],{"type":33,"value":3537},"2. Kustomisasi Total",{"type":17,"tag":18,"props":3539,"children":3540},{},[3541,3543,3549],{"type":33,"value":3542},"Arch membangun sistem filosofi DIY (",{"type":17,"tag":3544,"props":3545,"children":3546},"em",{},[3547],{"type":33,"value":3548},"Do It Yourself",{"type":33,"value":3550},") 😶, memberikan tingkat kustomisasi yang sangat tinggi. Pengguna membangun sistem mereka sendiri dari dasar sesuai kebutuhan.",{"type":17,"tag":56,"props":3552,"children":3554},{"id":3553},"_3-paket-aur-arch-user-repository",[3555],{"type":33,"value":3556},"3. Paket AUR (Arch User Repository)",{"type":17,"tag":18,"props":3558,"children":3559},{},[3560],{"type":33,"value":3561},"AUR memungkinkan pengguna untuk menginstal dan memelihara paket-paket yang tidak disediakan langsung oleh repositori resmi. Ini membuka pintu untuk ribuan paket ekstra yang dikembangkan oleh komunitas.",{"type":17,"tag":56,"props":3563,"children":3565},{"id":3564},"_4-minimalisme-dan-kesederhanaan",[3566],{"type":33,"value":3567},"4. Minimalisme dan Kesederhanaan",{"type":17,"tag":18,"props":3569,"children":3570},{},[3571],{"type":33,"value":3572},"Desain Arch yang minimalis memungkinkan pengguna untuk memiliki kontrol penuh atas apa yang diinstal dan dijalankan di sistem, menghindari bloatware yang mungkin ada di distribusi lain.",{"type":17,"tag":56,"props":3574,"children":3576},{"id":3575},"_5-dokumentasi-luar-biasa",[3577],{"type":33,"value":3578},"5. Dokumentasi Luar Biasa",{"type":17,"tag":18,"props":3580,"children":3581},{},[3582],{"type":33,"value":3583},"Arch dikenal dengan dokumentasi 📘 yang sangat baik melalui Arch Wiki. Wiki ini memberikan panduan langkah demi langkah untuk instalasi, konfigurasi, dan pemecahan masalah.",{"type":17,"tag":56,"props":3585,"children":3587},{"id":3586},"_6-pendekatan-upstream-yang-murni",[3588],{"type":33,"value":3589},"6. Pendekatan Upstream yang Murni",{"type":17,"tag":18,"props":3591,"children":3592},{},[3593],{"type":33,"value":3594},"Arch cenderung mempertahankan paket-paket sesuai dengan versi yang dirilis oleh pengembang (upstream), memberikan kestabilan yang lebih baik dan mengurangi modifikasi dari distributor.",{"type":17,"tag":56,"props":3596,"children":3598},{"id":3597},"_7-komunitas-yang-aktif-dan-responsif",[3599],{"type":33,"value":3600},"7. Komunitas yang Aktif dan Responsif",{"type":17,"tag":18,"props":3602,"children":3603},{},[3604],{"type":33,"value":3605},"Komunitas 👥 Arch sangat aktif dan siap membantu. Forum dan saluran IRC Arch Linux adalah tempat yang baik untuk mendapatkan dukungan dan berdiskusi.",{"type":17,"tag":56,"props":3607,"children":3609},{"id":3608},"_8-paket-dengan-versi-terbaru",[3610],{"type":33,"value":3611},"8. Paket dengan Versi Terbaru",{"type":17,"tag":18,"props":3613,"children":3614},{},[3615],{"type":33,"value":3616},"Arch cenderung menyediakan versi terbaru perangkat lunak dan kernel, cocok untuk pengguna yang ingin mendapatkan fitur terbaru dan dukungan perangkat keras terbaru.",{"type":17,"tag":56,"props":3618,"children":3620},{"id":3619},"_9-pacman-manajer-paket-yang-efisien",[3621],{"type":33,"value":3622},"9. Pacman: Manajer Paket yang Efisien",{"type":17,"tag":18,"props":3624,"children":3625},{},[3626,3630],{"type":17,"tag":63,"props":3627,"children":3628},{},[3629],{"type":33,"value":3006},{"type":33,"value":3631},", manajer paket bawaan Arch, dikenal cepat, efisien, dan memungkinkan operasi yang sederhana untuk mengelola paket-paket.",{"type":17,"tag":18,"props":3633,"children":3634},{},[3635],{"type":33,"value":3636},"Contoh penggunaan pacman:",{"type":17,"tag":18,"props":3638,"children":3639},{},[3640],{"type":33,"value":3641},"Tentu, berikut adalah beberapa contoh penggunaan Pacman, manajer paket di Arch Linux:",{"type":17,"tag":3643,"props":3644,"children":3645},"ol",{},[3646],{"type":17,"tag":148,"props":3647,"children":3648},{},[3649],{"type":17,"tag":63,"props":3650,"children":3651},{},[3652],{"type":33,"value":3653},"Instalasi Paket",{"type":17,"tag":343,"props":3655,"children":3656},{"className":3009,"code":3010,"language":3011,"meta":9,"style":9},[3657],{"type":17,"tag":350,"props":3658,"children":3659},{"__ignoreMap":9},[3660],{"type":17,"tag":354,"props":3661,"children":3662},{"class":356,"line":357},[3663,3667,3671,3675],{"type":17,"tag":354,"props":3664,"children":3665},{"style":3021},[3666],{"type":33,"value":3024},{"type":17,"tag":354,"props":3668,"children":3669},{"style":423},[3670],{"type":33,"value":3029},{"type":17,"tag":354,"props":3672,"children":3673},{"style":960},[3674],{"type":33,"value":3034},{"type":17,"tag":354,"props":3676,"children":3677},{"style":423},[3678],{"type":33,"value":3039},{"type":17,"tag":3643,"props":3680,"children":3681},{"start":246},[3682],{"type":17,"tag":148,"props":3683,"children":3684},{},[3685],{"type":17,"tag":63,"props":3686,"children":3687},{},[3688],{"type":33,"value":3689},"Pembaruan Seluruh Sistem",{"type":17,"tag":343,"props":3691,"children":3692},{"className":3009,"code":3085,"language":3011,"meta":9,"style":9},[3693],{"type":17,"tag":350,"props":3694,"children":3695},{"__ignoreMap":9},[3696],{"type":17,"tag":354,"props":3697,"children":3698},{"class":356,"line":357},[3699,3703,3707],{"type":17,"tag":354,"props":3700,"children":3701},{"style":3021},[3702],{"type":33,"value":3024},{"type":17,"tag":354,"props":3704,"children":3705},{"style":423},[3706],{"type":33,"value":3029},{"type":17,"tag":354,"props":3708,"children":3709},{"style":960},[3710],{"type":33,"value":3105},{"type":17,"tag":3643,"props":3712,"children":3713},{"start":252},[3714],{"type":17,"tag":148,"props":3715,"children":3716},{},[3717],{"type":17,"tag":63,"props":3718,"children":3719},{},[3720],{"type":33,"value":3721},"Pembaruan Paket Tanpa Mengunduh Database Baru",{"type":17,"tag":343,"props":3723,"children":3724},{"className":3009,"code":3146,"language":3011,"meta":9,"style":9},[3725],{"type":17,"tag":350,"props":3726,"children":3727},{"__ignoreMap":9},[3728],{"type":17,"tag":354,"props":3729,"children":3730},{"class":356,"line":357},[3731,3735,3739],{"type":17,"tag":354,"props":3732,"children":3733},{"style":3021},[3734],{"type":33,"value":3024},{"type":17,"tag":354,"props":3736,"children":3737},{"style":423},[3738],{"type":33,"value":3029},{"type":17,"tag":354,"props":3740,"children":3741},{"style":960},[3742],{"type":33,"value":3166},{"type":17,"tag":3643,"props":3744,"children":3745},{"start":438},[3746],{"type":17,"tag":148,"props":3747,"children":3748},{},[3749],{"type":17,"tag":63,"props":3750,"children":3751},{},[3752],{"type":33,"value":3753},"Pencarian Paket di Repositori",{"type":17,"tag":343,"props":3755,"children":3757},{"className":3009,"code":3756,"language":3011,"meta":9,"style":9},"sudo pacman -Ss kata_kunci\n",[3758],{"type":17,"tag":350,"props":3759,"children":3760},{"__ignoreMap":9},[3761],{"type":17,"tag":354,"props":3762,"children":3763},{"class":356,"line":357},[3764,3768,3772,3776],{"type":17,"tag":354,"props":3765,"children":3766},{"style":3021},[3767],{"type":33,"value":3024},{"type":17,"tag":354,"props":3769,"children":3770},{"style":423},[3771],{"type":33,"value":3029},{"type":17,"tag":354,"props":3773,"children":3774},{"style":960},[3775],{"type":33,"value":3224},{"type":17,"tag":354,"props":3777,"children":3778},{"style":423},[3779],{"type":33,"value":3229},{"type":17,"tag":3643,"props":3781,"children":3782},{"start":476},[3783],{"type":17,"tag":148,"props":3784,"children":3785},{},[3786],{"type":17,"tag":63,"props":3787,"children":3788},{},[3789],{"type":33,"value":3790},"Hapus Paket Beserta Konfigurasinya",{"type":17,"tag":343,"props":3792,"children":3793},{"className":3009,"code":3274,"language":3011,"meta":9,"style":9},[3794],{"type":17,"tag":350,"props":3795,"children":3796},{"__ignoreMap":9},[3797],{"type":17,"tag":354,"props":3798,"children":3799},{"class":356,"line":357},[3800,3804,3808,3812],{"type":17,"tag":354,"props":3801,"children":3802},{"style":3021},[3803],{"type":33,"value":3024},{"type":17,"tag":354,"props":3805,"children":3806},{"style":423},[3807],{"type":33,"value":3029},{"type":17,"tag":354,"props":3809,"children":3810},{"style":960},[3811],{"type":33,"value":3294},{"type":17,"tag":354,"props":3813,"children":3814},{"style":423},[3815],{"type":33,"value":3039},{"type":17,"tag":3643,"props":3817,"children":3818},{"start":502},[3819],{"type":17,"tag":148,"props":3820,"children":3821},{},[3822],{"type":17,"tag":63,"props":3823,"children":3824},{},[3825],{"type":33,"value":3826},"Hapus Paket Tanpa Menghapus Konfigurasinya",{"type":17,"tag":343,"props":3828,"children":3829},{"className":3009,"code":3343,"language":3011,"meta":9,"style":9},[3830],{"type":17,"tag":350,"props":3831,"children":3832},{"__ignoreMap":9},[3833],{"type":17,"tag":354,"props":3834,"children":3835},{"class":356,"line":357},[3836,3840,3844,3848],{"type":17,"tag":354,"props":3837,"children":3838},{"style":3021},[3839],{"type":33,"value":3024},{"type":17,"tag":354,"props":3841,"children":3842},{"style":423},[3843],{"type":33,"value":3029},{"type":17,"tag":354,"props":3845,"children":3846},{"style":960},[3847],{"type":33,"value":3363},{"type":17,"tag":354,"props":3849,"children":3850},{"style":423},[3851],{"type":33,"value":3039},{"type":17,"tag":18,"props":3853,"children":3854},{},[3855],{"type":33,"value":3856},"Semua perintah di atas dapat disesuaikan dengan kebutuhan dan preferensi pengguna 👩💻.",{"type":17,"tag":56,"props":3858,"children":3860},{"id":3859},"_10-lingkungan-desktop-sesuai-keinginan",[3861],{"type":33,"value":3862},"10. Lingkungan Desktop Sesuai Keinginan",{"type":17,"tag":18,"props":3864,"children":3865},{},[3866],{"type":33,"value":3867},"Arch tidak bawaan dengan lingkungan desktop tertentu, memungkinkan pengguna memilih dan menginstal lingkungan desktop sesuai keinginan, atau bahkan membangunnya sendiri.",{"type":17,"tag":18,"props":3869,"children":3870},{},[3871],{"type":33,"value":3872},"Meskipun keunggulan ini membuat Arch Linux menarik bagi pengguna yang ingin kontrol penuh dan penyesuaian, keunikan dan tingkat kustomisasi yang tinggi juga dapat membuatnya lebih kompleks bagi pengguna yang baru mengenal Linux.",{"type":17,"tag":18,"props":3874,"children":3875},{},[3876],{"type":33,"value":3877},"Arch Linux sesuai untuk mereka yang ingin belajar lebih banyak tentang sistem operasi 💻.",{"type":17,"tag":1584,"props":3879,"children":3880},{},[3881],{"type":33,"value":1588},{"title":9,"searchDepth":246,"depth":246,"links":3883},[3884],{"id":3487,"depth":246,"text":3490,"children":3885},[3886,3887,3888,3889,3890,3891,3892,3893,3894,3895],{"id":3516,"depth":252,"text":3519},{"id":3534,"depth":252,"text":3537},{"id":3553,"depth":252,"text":3556},{"id":3564,"depth":252,"text":3567},{"id":3575,"depth":252,"text":3578},{"id":3586,"depth":252,"text":3589},{"id":3597,"depth":252,"text":3600},{"id":3608,"depth":252,"text":3611},{"id":3619,"depth":252,"text":3622},{"id":3859,"depth":252,"text":3862},"content:articles:keunggulan-arch-linux.md","articles/keunggulan-arch-linux.md","articles/keunggulan-arch-linux",{"loc":3480},{"_path":3901,"_dir":7,"_draft":8,"_partial":8,"_locale":9,"title":3902,"description":3902,"layout":7,"date":3903,"body":3904,"_type":265,"_id":4336,"_source":267,"_file":4337,"_stem":4338,"_extension":270,"sitemap":4339},"/articles/perkenalkan-flatpak-dan-flathub","Perkenalkan Flatpak dan Flathub","2023-12-04",{"type":14,"children":3905,"toc":4325},[3906,3922,3927,3933,3951,3957,4008,4014,4081,4087,4095,4107,4134,4140,4152,4158,4209,4215,4282,4287,4295,4300,4321],{"type":17,"tag":18,"props":3907,"children":3908},{},[3909,3914,3915,3920],{"type":17,"tag":63,"props":3910,"children":3911},{},[3912],{"type":33,"value":3913},"Flatpak",{"type":33,"value":2082},{"type":17,"tag":63,"props":3916,"children":3917},{},[3918],{"type":33,"value":3919},"Flathub",{"type":33,"value":3921}," adalah dua konsep yang memainkan peran penting dalam ekosistem aplikasi Linux 🐧. Mari kita lihat lebih dekat apa itu Flatpak dan peran Flathub.",{"type":17,"tag":18,"props":3923,"children":3924},{},[3925],{"type":33,"value":3926},"Saya menggunakan Flatpak + Flathub di Archcraft untuk menginstall beberapa software seperti Libre Office, VLC, OBS Studio, PCSX2, dll.",{"type":17,"tag":28,"props":3928,"children":3930},{"id":3929},"flatpak",[3931],{"type":33,"value":3932},"📦 Flatpak",{"type":17,"tag":18,"props":3934,"children":3935},{},[3936,3938,3943,3944,3949],{"type":33,"value":3937},"Flatpak sistem pengelola aplikasi yang dirancang untuk membuat ",{"type":17,"tag":63,"props":3939,"children":3940},{},[3941],{"type":33,"value":3942},"distribusi",{"type":33,"value":2082},{"type":17,"tag":63,"props":3945,"children":3946},{},[3947],{"type":33,"value":3948},"pengelolaan aplikasi",{"type":33,"value":3950}," di Linux lebih mudah dan universal 🌎. Beberapa poin kunci dari Flatpak melibatkan:",{"type":17,"tag":56,"props":3952,"children":3954},{"id":3953},"bagaimana-flatpak-bekerja",[3955],{"type":33,"value":3956},"Bagaimana Flatpak Bekerja:",{"type":17,"tag":3643,"props":3958,"children":3959},{},[3960,3976,3992],{"type":17,"tag":148,"props":3961,"children":3962},{},[3963,3968],{"type":17,"tag":63,"props":3964,"children":3965},{},[3966],{"type":33,"value":3967},"Isolasi Aplikasi:",{"type":17,"tag":144,"props":3969,"children":3970},{},[3971],{"type":17,"tag":148,"props":3972,"children":3973},{},[3974],{"type":33,"value":3975},"Flatpak menjalankan aplikasi dalam kontainer terisolasi untuk menghindari konflik dependensi.",{"type":17,"tag":148,"props":3977,"children":3978},{},[3979,3984],{"type":17,"tag":63,"props":3980,"children":3981},{},[3982],{"type":33,"value":3983},"Runtimes:",{"type":17,"tag":144,"props":3985,"children":3986},{},[3987],{"type":17,"tag":148,"props":3988,"children":3989},{},[3990],{"type":33,"value":3991},"Menggunakan runtimes yang menyertakan semua dependensi dan perpustakaan yang diperlukan untuk memastikan konsistensi aplikasi.",{"type":17,"tag":148,"props":3993,"children":3994},{},[3995,4000],{"type":17,"tag":63,"props":3996,"children":3997},{},[3998],{"type":33,"value":3999},"Pengelolaan Dependensi:",{"type":17,"tag":144,"props":4001,"children":4002},{},[4003],{"type":17,"tag":148,"props":4004,"children":4005},{},[4006],{"type":33,"value":4007},"Mengelola dependensi aplikasi secara mandiri, memungkinkan aplikasi berjalan tanpa mempengaruhi sistem operasi.",{"type":17,"tag":56,"props":4009,"children":4011},{"id":4010},"keuntungan-flatpak",[4012],{"type":33,"value":4013},"Keuntungan Flatpak:",{"type":17,"tag":3643,"props":4015,"children":4016},{},[4017,4033,4049,4065],{"type":17,"tag":148,"props":4018,"children":4019},{},[4020,4025],{"type":17,"tag":63,"props":4021,"children":4022},{},[4023],{"type":33,"value":4024},"Universal:",{"type":17,"tag":144,"props":4026,"children":4027},{},[4028],{"type":17,"tag":148,"props":4029,"children":4030},{},[4031],{"type":33,"value":4032},"Dapat diinstal di berbagai distribusi Linux tanpa masalah kompatibilitas.",{"type":17,"tag":148,"props":4034,"children":4035},{},[4036,4041],{"type":17,"tag":63,"props":4037,"children":4038},{},[4039],{"type":33,"value":4040},"Isolasi dan Keamanan:",{"type":17,"tag":144,"props":4042,"children":4043},{},[4044],{"type":17,"tag":148,"props":4045,"children":4046},{},[4047],{"type":33,"value":4048},"Aplikasi dijalankan dalam kontainer, meningkatkan keamanan dan mengisolasi aplikasi satu sama lain.",{"type":17,"tag":148,"props":4050,"children":4051},{},[4052,4057],{"type":17,"tag":63,"props":4053,"children":4054},{},[4055],{"type":33,"value":4056},"Pembaruan Otomatis:",{"type":17,"tag":144,"props":4058,"children":4059},{},[4060],{"type":17,"tag":148,"props":4061,"children":4062},{},[4063],{"type":33,"value":4064},"Memungkinkan pembaruan otomatis aplikasi tanpa menunggu pembaruan dari repositori distribusi Linux.",{"type":17,"tag":148,"props":4066,"children":4067},{},[4068,4073],{"type":17,"tag":63,"props":4069,"children":4070},{},[4071],{"type":33,"value":4072},"Mudah Dihapus:",{"type":17,"tag":144,"props":4074,"children":4075},{},[4076],{"type":17,"tag":148,"props":4077,"children":4078},{},[4079],{"type":33,"value":4080},"Memungkinkan pengguna untuk dengan mudah menghapus aplikasi dan dependensinya tanpa meninggalkan jejak di sistem.",{"type":17,"tag":56,"props":4082,"children":4084},{"id":4083},"cara-menggunakan-flatpak",[4085],{"type":33,"value":4086},"Cara Menggunakan Flatpak:",{"type":17,"tag":18,"props":4088,"children":4089},{},[4090],{"type":17,"tag":63,"props":4091,"children":4092},{},[4093],{"type":33,"value":4094},"Instalasi Flatpak:",{"type":17,"tag":18,"props":4096,"children":4097},{},[4098,4100,4105],{"type":33,"value":4099},"Biasanya, distribusi Linux menyediakan paket Flatpak yang dapat diinstal, misalnya, di ",{"type":17,"tag":63,"props":4101,"children":4102},{},[4103],{"type":33,"value":4104},"Arch",{"type":33,"value":4106},", dengan perintah:",{"type":17,"tag":343,"props":4108,"children":4110},{"className":3009,"code":4109,"language":3011,"meta":9,"style":9},"sudo pacman -S flatpak\n",[4111],{"type":17,"tag":350,"props":4112,"children":4113},{"__ignoreMap":9},[4114],{"type":17,"tag":354,"props":4115,"children":4116},{"class":356,"line":357},[4117,4121,4125,4129],{"type":17,"tag":354,"props":4118,"children":4119},{"style":3021},[4120],{"type":33,"value":3024},{"type":17,"tag":354,"props":4122,"children":4123},{"style":423},[4124],{"type":33,"value":3029},{"type":17,"tag":354,"props":4126,"children":4127},{"style":960},[4128],{"type":33,"value":3034},{"type":17,"tag":354,"props":4130,"children":4131},{"style":423},[4132],{"type":33,"value":4133}," flatpak\n",{"type":17,"tag":28,"props":4135,"children":4137},{"id":4136},"flathub",[4138],{"type":33,"value":4139},"🛍 Flathub",{"type":17,"tag":18,"props":4141,"children":4142},{},[4143,4145,4150],{"type":33,"value":4144},"Flathub adalah ",{"type":17,"tag":63,"props":4146,"children":4147},{},[4148],{"type":33,"value":4149},"toko aplikasi",{"type":33,"value":4151}," khusus untuk aplikasi Flatpak. Ini adalah tempat di mana pengguna dapat menemukan, menginstal, dan memperbarui aplikasi Flatpak dengan mudah.",{"type":17,"tag":56,"props":4153,"children":4155},{"id":4154},"keuntungan-flathub",[4156],{"type":33,"value":4157},"Keuntungan Flathub:",{"type":17,"tag":3643,"props":4159,"children":4160},{},[4161,4177,4193],{"type":17,"tag":148,"props":4162,"children":4163},{},[4164,4169],{"type":17,"tag":63,"props":4165,"children":4166},{},[4167],{"type":33,"value":4168},"Koleksi Aplikasi Luas:",{"type":17,"tag":144,"props":4170,"children":4171},{},[4172],{"type":17,"tag":148,"props":4173,"children":4174},{},[4175],{"type":33,"value":4176},"Menyediakan beragam aplikasi dari berbagai kategori untuk kebutuhan pengguna.",{"type":17,"tag":148,"props":4178,"children":4179},{},[4180,4185],{"type":17,"tag":63,"props":4181,"children":4182},{},[4183],{"type":33,"value":4184},"Pembaruan Berkala:",{"type":17,"tag":144,"props":4186,"children":4187},{},[4188],{"type":17,"tag":148,"props":4189,"children":4190},{},[4191],{"type":33,"value":4192},"Memberikan pembaruan secara berkala untuk memastikan pengguna mendapatkan versi terbaru aplikasi.",{"type":17,"tag":148,"props":4194,"children":4195},{},[4196,4201],{"type":17,"tag":63,"props":4197,"children":4198},{},[4199],{"type":33,"value":4200},"Komunitas Terbuka:",{"type":17,"tag":144,"props":4202,"children":4203},{},[4204],{"type":17,"tag":148,"props":4205,"children":4206},{},[4207],{"type":33,"value":4208},"Dikelola oleh komunitas terbuka, memastikan keberlanjutan dan keberagaman aplikasi yang tersedia.",{"type":17,"tag":56,"props":4210,"children":4212},{"id":4211},"cara-menggunakan-flathub",[4213],{"type":33,"value":4214},"Cara Menggunakan Flathub:",{"type":17,"tag":3643,"props":4216,"children":4217},{},[4218,4255],{"type":17,"tag":148,"props":4219,"children":4220},{},[4221,4226],{"type":17,"tag":63,"props":4222,"children":4223},{},[4224],{"type":33,"value":4225},"Menginstal Aplikasi:",{"type":17,"tag":343,"props":4227,"children":4229},{"className":3009,"code":4228,"language":3011,"meta":9,"style":9},"flatpak install flathub nama_aplikasi\n",[4230],{"type":17,"tag":350,"props":4231,"children":4232},{"__ignoreMap":9},[4233],{"type":17,"tag":354,"props":4234,"children":4235},{"class":356,"line":357},[4236,4240,4245,4250],{"type":17,"tag":354,"props":4237,"children":4238},{"style":3021},[4239],{"type":33,"value":3929},{"type":17,"tag":354,"props":4241,"children":4242},{"style":423},[4243],{"type":33,"value":4244}," install",{"type":17,"tag":354,"props":4246,"children":4247},{"style":423},[4248],{"type":33,"value":4249}," flathub",{"type":17,"tag":354,"props":4251,"children":4252},{"style":423},[4253],{"type":33,"value":4254}," nama_aplikasi\n",{"type":17,"tag":148,"props":4256,"children":4257},{},[4258,4263],{"type":17,"tag":63,"props":4259,"children":4260},{},[4261],{"type":33,"value":4262},"Pembaruan Aplikasi:",{"type":17,"tag":343,"props":4264,"children":4266},{"className":3009,"code":4265,"language":3011,"meta":9,"style":9},"flatpak update\n",[4267],{"type":17,"tag":350,"props":4268,"children":4269},{"__ignoreMap":9},[4270],{"type":17,"tag":354,"props":4271,"children":4272},{"class":356,"line":357},[4273,4277],{"type":17,"tag":354,"props":4274,"children":4275},{"style":3021},[4276],{"type":33,"value":3929},{"type":17,"tag":354,"props":4278,"children":4279},{"style":423},[4280],{"type":33,"value":4281}," update\n",{"type":17,"tag":18,"props":4283,"children":4284},{},[4285],{"type":33,"value":4286},"Dengan perkenalan Flatpak dan Flathub, pengguna Linux memiliki akses yang lebih mudah dan konsisten ke berbagai aplikasi, meningkatkan fleksibilitas dan universalitas ekosistem Linux 🐧.",{"type":17,"tag":1653,"props":4288,"children":4289},{},[4290],{"type":17,"tag":18,"props":4291,"children":4292},{},[4293],{"type":33,"value":4294},"Seiringnya waktu berjalan, perintah penginstalan bisa saja berubah.",{"type":17,"tag":18,"props":4296,"children":4297},{},[4298],{"type":33,"value":4299},"Situs 🌐 terkait:",{"type":17,"tag":144,"props":4301,"children":4302},{},[4303,4312],{"type":17,"tag":148,"props":4304,"children":4305},{},[4306],{"type":17,"tag":39,"props":4307,"children":4310},{"href":4308,"rel":4309},"https://flatpak.org/",[43],[4311],{"type":33,"value":3913},{"type":17,"tag":148,"props":4313,"children":4314},{},[4315],{"type":17,"tag":39,"props":4316,"children":4319},{"href":4317,"rel":4318},"https://flathub.org/",[43],[4320],{"type":33,"value":3919},{"type":17,"tag":1584,"props":4322,"children":4323},{},[4324],{"type":33,"value":1588},{"title":9,"searchDepth":246,"depth":246,"links":4326},[4327,4332],{"id":3929,"depth":246,"text":3932,"children":4328},[4329,4330,4331],{"id":3953,"depth":252,"text":3956},{"id":4010,"depth":252,"text":4013},{"id":4083,"depth":252,"text":4086},{"id":4136,"depth":246,"text":4139,"children":4333},[4334,4335],{"id":4154,"depth":252,"text":4157},{"id":4211,"depth":252,"text":4214},"content:articles:perkenalkan-flatpak-dan-flathub.md","articles/perkenalkan-flatpak-dan-flathub.md","articles/perkenalkan-flatpak-dan-flathub",{"loc":3901},{"_path":4341,"_dir":7,"_draft":8,"_partial":8,"_locale":9,"title":4342,"description":4342,"layout":7,"date":4343,"body":4344,"_type":265,"_id":4543,"_source":267,"_file":4544,"_stem":4545,"_extension":270,"sitemap":4546},"/articles/keyboard-mechanical-apakah-penting","Keyboard mechanical apakah penting","2023-12-03",{"type":14,"children":4345,"toc":4536},[4346,4352,4357,4362,4386,4392,4474,4480,4515,4519,4531],{"type":17,"tag":28,"props":4347,"children":4349},{"id":4348},"apakah-benar-benar-penting",[4350],{"type":33,"value":4351},"Apakah Benar-Benar Penting?",{"type":17,"tag":18,"props":4353,"children":4354},{},[4355],{"type":33,"value":4356},"Dalam dunia teknologi, keyboard mechanical seringkali dianggap sebagai pilihan utama bagi para pengguna komputer dan gamer 🎮.",{"type":17,"tag":18,"props":4358,"children":4359},{},[4360],{"type":33,"value":4361},"Namun, apakah keyboard mechanical ini benar-benar penting, ataukah hanya menjadi opsi eksklusif? 🤔",{"type":17,"tag":18,"props":4363,"children":4364},{},[4365,4367,4372,4374,4379,4380,4385],{"type":33,"value":4366},"Saya akan eksplorasi 🧐 pandangan pribadi bahwa sebenarnya keyboard mechanical ",{"type":17,"tag":63,"props":4368,"children":4369},{},[4370],{"type":33,"value":4371},"tidak terlalu penting",{"type":33,"value":4373},". Saya akan menjelaskan berdasarkan ",{"type":17,"tag":63,"props":4375,"children":4376},{},[4377],{"type":33,"value":4378},"kelebihan",{"type":33,"value":2082},{"type":17,"tag":63,"props":4381,"children":4382},{},[4383],{"type":33,"value":4384},"kekurangan",{"type":33,"value":244},{"type":17,"tag":56,"props":4387,"children":4389},{"id":4388},"kelebihan-keyboard-mechanical",[4390],{"type":33,"value":4391},"Kelebihan Keyboard Mechanical:",{"type":17,"tag":3643,"props":4393,"children":4394},{},[4395,4416,4437,4453],{"type":17,"tag":148,"props":4396,"children":4397},{},[4398,4403],{"type":17,"tag":63,"props":4399,"children":4400},{},[4401],{"type":33,"value":4402},"Respon dan Kecepatan Tinggi:",{"type":17,"tag":144,"props":4404,"children":4405},{},[4406,4411],{"type":17,"tag":148,"props":4407,"children":4408},{},[4409],{"type":33,"value":4410},"Respon yang cepat karena setiap tombol dilengkapi dengan switch mekanikal.",{"type":17,"tag":148,"props":4412,"children":4413},{},[4414],{"type":33,"value":4415},"Cocok untuk keperluan gaming yang mengharuskan respons cepat.",{"type":17,"tag":148,"props":4417,"children":4418},{},[4419,4424],{"type":17,"tag":63,"props":4420,"children":4421},{},[4422],{"type":33,"value":4423},"Durabilitas yang Tinggi:",{"type":17,"tag":144,"props":4425,"children":4426},{},[4427,4432],{"type":17,"tag":148,"props":4428,"children":4429},{},[4430],{"type":33,"value":4431},"Switch mekanikal dirancang untuk tahan lama, membuat keyboard lebih awet.",{"type":17,"tag":148,"props":4433,"children":4434},{},[4435],{"type":33,"value":4436},"Cocok untuk pengguna yang menginginkan investasi jangka panjang.",{"type":17,"tag":148,"props":4438,"children":4439},{},[4440,4445],{"type":17,"tag":63,"props":4441,"children":4442},{},[4443],{"type":33,"value":4444},"Customizability:",{"type":17,"tag":144,"props":4446,"children":4447},{},[4448],{"type":17,"tag":148,"props":4449,"children":4450},{},[4451],{"type":33,"value":4452},"Mendukung custom keycaps dan bahkan penggantian switch, memungkinkan personalisasi tinggi.",{"type":17,"tag":148,"props":4454,"children":4455},{},[4456,4461],{"type":17,"tag":63,"props":4457,"children":4458},{},[4459],{"type":33,"value":4460},"Feedback Taktile dan Audio:",{"type":17,"tag":144,"props":4462,"children":4463},{},[4464,4469],{"type":17,"tag":148,"props":4465,"children":4466},{},[4467],{"type":33,"value":4468},"Memberikan feedback taktile yang nyata saat menekan tombol.",{"type":17,"tag":148,"props":4470,"children":4471},{},[4472],{"type":33,"value":4473},"Suara 'klik' yang ikonik memberikan pengalaman mengetik yang memuaskan.",{"type":17,"tag":56,"props":4475,"children":4477},{"id":4476},"kekurangan-keyboard-mechanical",[4478],{"type":33,"value":4479},"Kekurangan Keyboard Mechanical:",{"type":17,"tag":3643,"props":4481,"children":4482},{},[4483,4499],{"type":17,"tag":148,"props":4484,"children":4485},{},[4486,4491],{"type":17,"tag":63,"props":4487,"children":4488},{},[4489],{"type":33,"value":4490},"Harga yang Lebih Tinggi:",{"type":17,"tag":144,"props":4492,"children":4493},{},[4494],{"type":17,"tag":148,"props":4495,"children":4496},{},[4497],{"type":33,"value":4498},"Umumnya lebih mahal dibandingkan dengan keyboard non-mechanical.",{"type":17,"tag":148,"props":4500,"children":4501},{},[4502,4507],{"type":17,"tag":63,"props":4503,"children":4504},{},[4505],{"type":33,"value":4506},"Membutuhkan Waktu Penyesuaian:",{"type":17,"tag":144,"props":4508,"children":4509},{},[4510],{"type":17,"tag":148,"props":4511,"children":4512},{},[4513],{"type":33,"value":4514},"Beberapa orang memerlukan waktu untuk menyesuaikan diri dengan respon dan suara mekanikal.",{"type":17,"tag":28,"props":4516,"children":4517},{"id":218},[4518],{"type":33,"value":221},{"type":17,"tag":18,"props":4520,"children":4521},{},[4522,4524,4529],{"type":33,"value":4523},"Jadi, pada akhirnya keyboard mechanical mungkin tidak terlalu penting ",{"type":17,"tag":63,"props":4525,"children":4526},{},[4527],{"type":33,"value":4528},"kecuali",{"type":33,"value":4530}," jika Anda memiliki anggaran 💰 yang memadai atau kebutuhan spesifik yang memang memerlukan fitur-fitur mekanikal.",{"type":17,"tag":18,"props":4532,"children":4533},{},[4534],{"type":33,"value":4535},"Untuk penggunaan umum, keyboard ⌨️ apapun sudah cukup memenuhi kebutuhan Anda.",{"title":9,"searchDepth":246,"depth":246,"links":4537},[4538,4542],{"id":4348,"depth":246,"text":4351,"children":4539},[4540,4541],{"id":4388,"depth":252,"text":4391},{"id":4476,"depth":252,"text":4479},{"id":218,"depth":246,"text":221},"content:articles:keyboard-mechanical-apakah-penting.md","articles/keyboard-mechanical-apakah-penting.md","articles/keyboard-mechanical-apakah-penting",{"loc":4341},{"_path":4548,"_dir":7,"_draft":8,"_partial":8,"_locale":9,"title":4549,"description":4549,"layout":7,"date":4550,"body":4551,"_type":265,"_id":4896,"_source":267,"_file":4897,"_stem":4898,"_extension":270,"sitemap":4899},"/articles/semantic-commit","Semantic commit","2023-12-01",{"type":14,"children":4552,"toc":4889},[4553,4559,4564,4569,4575,4638,4643,4655,4660,4666,4671,4683,4688,4694,4699,4734,4739,4744,4762,4767,4802,4807,4842,4847,4853,4865,4884],{"type":17,"tag":28,"props":4554,"children":4556},{"id":4555},"apa-itu-semantic-commit",[4557],{"type":33,"value":4558},"Apa Itu Semantic Commit?",{"type":17,"tag":18,"props":4560,"children":4561},{},[4562],{"type":33,"value":4563},"Semantic Commit seolah menjadi semacam bahasa rahasia untuk memberitahu perubahan apa yang dilakukan dalam kode program.",{"type":17,"tag":18,"props":4565,"children":4566},{},[4567],{"type":33,"value":4568},"Bayangkan, saat kamu bekerja sama dalam tim dan terdapat banyak perubahan dalam kode, Semantic Commit berfungsi seperti kamus agar semua anggota tim paham 🧐 dengan jelas mengenai perubahan yang terjadi.",{"type":17,"tag":28,"props":4570,"children":4572},{"id":4571},"contoh-jenis-semantic-commit",[4573],{"type":33,"value":4574},"Contoh Jenis Semantic Commit:",{"type":17,"tag":144,"props":4576,"children":4577},{},[4578,4588,4598,4608,4618,4628],{"type":17,"tag":148,"props":4579,"children":4580},{},[4581,4586],{"type":17,"tag":63,"props":4582,"children":4583},{},[4584],{"type":33,"value":4585},"fix:",{"type":33,"value":4587}," melakukan perbaikan bug",{"type":17,"tag":148,"props":4589,"children":4590},{},[4591,4596],{"type":17,"tag":63,"props":4592,"children":4593},{},[4594],{"type":33,"value":4595},"feat:",{"type":33,"value":4597}," menambahkan fitur baru",{"type":17,"tag":148,"props":4599,"children":4600},{},[4601,4606],{"type":17,"tag":63,"props":4602,"children":4603},{},[4604],{"type":33,"value":4605},"docs:",{"type":33,"value":4607}," memperbarui dokumentasi",{"type":17,"tag":148,"props":4609,"children":4610},{},[4611,4616],{"type":17,"tag":63,"props":4612,"children":4613},{},[4614],{"type":33,"value":4615},"test:",{"type":33,"value":4617}," menambahkan atau mengubah test",{"type":17,"tag":148,"props":4619,"children":4620},{},[4621,4626],{"type":17,"tag":63,"props":4622,"children":4623},{},[4624],{"type":33,"value":4625},"chore:",{"type":33,"value":4627}," tugas-tugas rutin atau perubahan kecil",{"type":17,"tag":148,"props":4629,"children":4630},{},[4631,4636],{"type":17,"tag":63,"props":4632,"children":4633},{},[4634],{"type":33,"value":4635},"refactor:",{"type":33,"value":4637}," melakukan restrukturisasi kode tanpa menambahkan fitur atau memperbaiki bug",{"type":17,"tag":18,"props":4639,"children":4640},{},[4641],{"type":33,"value":4642},"Ini merupakan contoh default dalam Semantic Commit yang biasa digunakan oleh developer.",{"type":17,"tag":18,"props":4644,"children":4645},{},[4646,4648,4653],{"type":33,"value":4647},"Semantic Commit bisa berubah ",{"type":17,"tag":63,"props":4649,"children":4650},{},[4651],{"type":33,"value":4652},"tergantung",{"type":33,"value":4654}," pada aturan yang diberikan oleh pemilik repository atau leader tim 👔. Hal ini bisa disesuaikan dengan kebutuhan proyek dan tim pengembangan.",{"type":17,"tag":18,"props":4656,"children":4657},{},[4658],{"type":33,"value":4659},"Tidak harus berpacu menggunakan default semantic, yang terpenting menuliskan commit secara jelas berdasarkan point pengerjaan.",{"type":17,"tag":28,"props":4661,"children":4663},{"id":4662},"mengapa-harus-menggunakan-semantic-commit",[4664],{"type":33,"value":4665},"Mengapa Harus Menggunakan Semantic Commit?",{"type":17,"tag":18,"props":4667,"children":4668},{},[4669],{"type":33,"value":4670},"Menggunakan Semantic Commit mirip dengan menggunakan bahasa internasional bagi para pengembang.",{"type":17,"tag":18,"props":4672,"children":4673},{},[4674,4676,4681],{"type":33,"value":4675},"Semua pengembang yang melihat ",{"type":17,"tag":63,"props":4677,"children":4678},{},[4679],{"type":33,"value":4680},"riwayat commit",{"type":33,"value":4682}," 🕒 dapat langsung memahami perubahan apa yang terjadi.",{"type":17,"tag":18,"props":4684,"children":4685},{},[4686],{"type":33,"value":4687},"Tidak perlu lagi bingung atau bertanya-tanya 🤔, semuanya sudah jelas dari pesan commitnya.",{"type":17,"tag":28,"props":4689,"children":4691},{"id":4690},"contoh-kasus-semantic-commit",[4692],{"type":33,"value":4693},"Contoh Kasus Semantic Commit",{"type":17,"tag":18,"props":4695,"children":4696},{},[4697],{"type":33,"value":4698},"Bayangkan jika kamu memiliki repository dan memiliki 10+ kontributor, lalu salah satu developer tidak menggunakan Semantic Commit. Misalnya hanya sekedar menuliskan:",{"type":17,"tag":144,"props":4700,"children":4701},{},[4702,4710,4718,4726],{"type":17,"tag":148,"props":4703,"children":4704},{},[4705],{"type":17,"tag":63,"props":4706,"children":4707},{},[4708],{"type":33,"value":4709},"update",{"type":17,"tag":148,"props":4711,"children":4712},{},[4713],{"type":17,"tag":63,"props":4714,"children":4715},{},[4716],{"type":33,"value":4717},"upload gambar",{"type":17,"tag":148,"props":4719,"children":4720},{},[4721],{"type":17,"tag":63,"props":4722,"children":4723},{},[4724],{"type":33,"value":4725},"fix bug",{"type":17,"tag":148,"props":4727,"children":4728},{},[4729],{"type":17,"tag":63,"props":4730,"children":4731},{},[4732],{"type":33,"value":4733},"add button",{"type":17,"tag":18,"props":4735,"children":4736},{},[4737],{"type":33,"value":4738},"Sepertinya keliatan biasa saja 🙄, tapi bagaimana kasusnya jika project tersebut sudah besar dan memiliki banyak commit?",{"type":17,"tag":18,"props":4740,"children":4741},{},[4742],{"type":33,"value":4743},"Pasti akan kebingungan untuk disortir/dibaca 💢.",{"type":17,"tag":18,"props":4745,"children":4746},{},[4747,4749,4754,4756,4760],{"type":33,"value":4748},"Sebagai contoh dilihat kembali list ",{"type":17,"tag":63,"props":4750,"children":4751},{},[4752],{"type":33,"value":4753},"no.3",{"type":33,"value":4755},", developer tersebut hanya mengisikan ",{"type":17,"tag":63,"props":4757,"children":4758},{},[4759],{"type":33,"value":4725},{"type":33,"value":4761},", bug apa yang di fix? 🗿",{"type":17,"tag":18,"props":4763,"children":4764},{},[4765],{"type":33,"value":4766},"Lebih baiknya bisa dibuat seperti ini:",{"type":17,"tag":144,"props":4768,"children":4769},{},[4770,4778,4786,4794],{"type":17,"tag":148,"props":4771,"children":4772},{},[4773],{"type":17,"tag":63,"props":4774,"children":4775},{},[4776],{"type":33,"value":4777},"update layout responsive bagian navigasi",{"type":17,"tag":148,"props":4779,"children":4780},{},[4781],{"type":17,"tag":63,"props":4782,"children":4783},{},[4784],{"type":33,"value":4785},"upload gambar untuk about.md",{"type":17,"tag":148,"props":4787,"children":4788},{},[4789],{"type":17,"tag":63,"props":4790,"children":4791},{},[4792],{"type":33,"value":4793},"fix bug fetch api error",{"type":17,"tag":148,"props":4795,"children":4796},{},[4797],{"type":17,"tag":63,"props":4798,"children":4799},{},[4800],{"type":33,"value":4801},"add scroll top button",{"type":17,"tag":18,"props":4803,"children":4804},{},[4805],{"type":33,"value":4806},"Atau gunakan default semantic ✨ yang sudah saya jelaskan sebelumnya:",{"type":17,"tag":144,"props":4808,"children":4809},{},[4810,4818,4826,4834],{"type":17,"tag":148,"props":4811,"children":4812},{},[4813],{"type":17,"tag":63,"props":4814,"children":4815},{},[4816],{"type":33,"value":4817},"chore: improve layout responsive bagian navigasi",{"type":17,"tag":148,"props":4819,"children":4820},{},[4821],{"type":17,"tag":63,"props":4822,"children":4823},{},[4824],{"type":33,"value":4825},"docs: upload gambar untuk about.md",{"type":17,"tag":148,"props":4827,"children":4828},{},[4829],{"type":17,"tag":63,"props":4830,"children":4831},{},[4832],{"type":33,"value":4833},"fix: bug fetch api error",{"type":17,"tag":148,"props":4835,"children":4836},{},[4837],{"type":17,"tag":63,"props":4838,"children":4839},{},[4840],{"type":33,"value":4841},"feat: scroll top button component",{"type":17,"tag":18,"props":4843,"children":4844},{},[4845],{"type":33,"value":4846},"Bagaimana, terlihat rapih kan? dengan pesan commit seperti itu terlihat lebih jelas, serta membantu tim/developer yang lain agar memahami commit tersebut.",{"type":17,"tag":28,"props":4848,"children":4850},{"id":4849},"tambahan-dari-saya",[4851],{"type":33,"value":4852},"Tambahan Dari Saya",{"type":17,"tag":18,"props":4854,"children":4855},{},[4856,4858,4863],{"type":33,"value":4857},"Semantic Commit sebenarnya ",{"type":17,"tag":63,"props":4859,"children":4860},{},[4861],{"type":33,"value":4862},"tidak diwajibkan",{"type":33,"value":4864},", tidak ada aturan yang menuntut kamu menggunakan Semantic Commit. Terutama untukmu yang tidak pernah berkerja dengan tim, hanya sekedar commit di individual repository.",{"type":17,"tag":18,"props":4866,"children":4867},{},[4868,4870,4875,4877,4882],{"type":33,"value":4869},"Namun saya ",{"type":17,"tag":63,"props":4871,"children":4872},{},[4873],{"type":33,"value":4874},"mewajibkan",{"type":33,"value":4876}," 📌 menggunakannya walaupun melakukan commit di individual repository sekalipun, nantinya akan ",{"type":17,"tag":63,"props":4878,"children":4879},{},[4880],{"type":33,"value":4881},"terbiasa",{"type":33,"value":4883}," menulis commit yang rapih, dan berguna juga di dunia perkerjaan yang menggunakan metode semantic tersebut.",{"type":17,"tag":18,"props":4885,"children":4886},{},[4887],{"type":33,"value":4888},"Dengan hal tersebut kamu akan terlihat seperti developer yang teliti dan professional 👌.",{"title":9,"searchDepth":246,"depth":246,"links":4890},[4891,4892,4893,4894,4895],{"id":4555,"depth":246,"text":4558},{"id":4571,"depth":246,"text":4574},{"id":4662,"depth":246,"text":4665},{"id":4690,"depth":246,"text":4693},{"id":4849,"depth":246,"text":4852},"content:articles:semantic-commit.md","articles/semantic-commit.md","articles/semantic-commit",{"loc":4548},{"_path":4901,"_dir":7,"_draft":8,"_partial":8,"_locale":9,"title":4902,"description":4902,"layout":7,"date":4903,"body":4904,"_type":265,"_id":5058,"_source":267,"_file":5059,"_stem":5060,"_extension":270,"sitemap":5061},"/articles/elk-mastodon-client","Elk Mastodon client","2023-11-30",{"type":14,"children":4905,"toc":5051},[4906,4912,4924,4930,4935,4941,4946,4951,4957,5000,5005,5010,5023,5028],{"type":17,"tag":28,"props":4907,"children":4909},{"id":4908},"elk-mastodon-client",[4910],{"type":33,"value":4911},"Elk (Mastodon Client)",{"type":17,"tag":18,"props":4913,"children":4914},{},[4915,4917,4922],{"type":33,"value":4916},"Elk 🦌 adalah semacam alat seru buat ngakses dunia Mastodon. Mastodon seperti platform media sosial, mirip ",{"type":17,"tag":63,"props":4918,"children":4919},{},[4920],{"type":33,"value":4921},"Twitter",{"type":33,"value":4923},", tapi lebih kekinian dan bebas. Elk ini kayak portal aja buat masuk ke dalam dunia seru dan ramai di Mastodon.",{"type":17,"tag":28,"props":4925,"children":4927},{"id":4926},"dikembangkan-oleh-komunitas-nuxt",[4928],{"type":33,"value":4929},"Dikembangkan oleh Komunitas Nuxt",{"type":17,"tag":18,"props":4931,"children":4932},{},[4933],{"type":33,"value":4934},"Elk adalah hasil karya keren dari komunitas Nuxt 💚. Jadi, Elk nggak hanya dibuat dengan semangat, tapi juga dengan teknologi canggih dari komunitas Nuxt. Termasuk saya pribadi salah satu kontributor disana 😄.",{"type":17,"tag":28,"props":4936,"children":4938},{"id":4937},"kenapa-saya-menggunakan-elk",[4939],{"type":33,"value":4940},"Kenapa saya menggunakan Elk?",{"type":17,"tag":18,"props":4942,"children":4943},{},[4944],{"type":33,"value":4945},"Sudah sangat jelas karna dikembagkan oleh komunitas Nuxt 😅, yang punya semangat buat bikin pengalaman Mastodon makin simpel dan enak dipakai.",{"type":17,"tag":18,"props":4947,"children":4948},{},[4949],{"type":33,"value":4950},"Kamu bisa ngeliat notifikasi, nulis postingan, dan interaksi lainnya sama pengguna Mastodon lainnya. Elk ini dirancang biar enak dipandang mata, ketika ngescroll timeline lebih betah dari situs Mastodon aslinya.",{"type":17,"tag":28,"props":4952,"children":4954},{"id":4953},"fitur-keren-elk",[4955],{"type":33,"value":4956},"Fitur Keren Elk ✨",{"type":17,"tag":144,"props":4958,"children":4959},{},[4960,4970,4980,4990],{"type":17,"tag":148,"props":4961,"children":4962},{},[4963,4968],{"type":17,"tag":63,"props":4964,"children":4965},{},[4966],{"type":33,"value":4967},"Navigasi Gampang:",{"type":33,"value":4969}," Elk punya antarmuka yang gampang dipahami, jadi buat yang baru mulai pakai Mastodon atau yang udah jadi mastodoners berat, semuanya enak dilihat.",{"type":17,"tag":148,"props":4971,"children":4972},{},[4973,4978],{"type":17,"tag":63,"props":4974,"children":4975},{},[4976],{"type":33,"value":4977},"Temanya Banyak:",{"type":33,"value":4979}," Kamu bisa pilih tema yang kamu suka, bikin tampilan Mastodon jadi lebih personal. Ada yang suka tema gelap, ada yang suka terang, semuanya bisa disesuaikan.",{"type":17,"tag":148,"props":4981,"children":4982},{},[4983,4988],{"type":17,"tag":63,"props":4984,"children":4985},{},[4986],{"type":33,"value":4987},"Notifikasi yang Ngena:",{"type":33,"value":4989}," Kamu bisa atur notifikasi supaya kamu gak ketinggalan hal-hal penting di Mastodon. Jadi kalo ada yang mention atau ngirim pesan, kamu langsung tau!",{"type":17,"tag":148,"props":4991,"children":4992},{},[4993,4998],{"type":17,"tag":63,"props":4994,"children":4995},{},[4996],{"type":33,"value":4997},"Antarmuka yang cantik:",{"type":33,"value":4999}," Terakhir Saya menyukai tampilan yang diberikan oleh Elk, Saya merasa lebih nyaman ketika sedang scrolling di situs tersebut. Bahkan saya lebih menyukai antarmuka pengguna Elk ketimbang Twitter 😬.",{"type":17,"tag":28,"props":5001,"children":5002},{"id":4384},[5003],{"type":33,"value":5004},"Kekurangan",{"type":17,"tag":18,"props":5006,"children":5007},{},[5008],{"type":33,"value":5009},"Selain fitur-fitur keren disisi lain Elk juga memiliki kekurangan. Antara lain:",{"type":17,"tag":3643,"props":5011,"children":5012},{},[5013,5018],{"type":17,"tag":148,"props":5014,"children":5015},{},[5016],{"type":33,"value":5017},"Masih tahap perkembangan (beta).",{"type":17,"tag":148,"props":5019,"children":5020},{},[5021],{"type":33,"value":5022},"Penggunaan antarmuka via mobile belum maksimal.",{"type":17,"tag":18,"props":5024,"children":5025},{},[5026],{"type":33,"value":5027},"Terlepas dari kekurangan yang saya jelaskan secara overall pengembangan dari Elk sudah cukup bagus 👌. Dalam jangka waktu yang cepat saya rasa kekurangan tersebut akan terselesaikan.",{"type":17,"tag":18,"props":5029,"children":5030},{},[5031,5033,5041,5043,5050],{"type":33,"value":5032},"Saya secara pribadi lebih suka membuka 🦌 ",{"type":17,"tag":39,"props":5034,"children":5038},{":target":5035,"href":5036,"rel":5037},"\\_blank","https://elk.zone",[43],[5039],{"type":33,"value":5040},"Elk",{"type":33,"value":5042}," ketimbang web resmi 🐘 ",{"type":17,"tag":39,"props":5044,"children":5047},{":target":5035,"href":5045,"rel":5046},"https://mastodon.social",[43],[5048],{"type":33,"value":5049},"Mastodon",{"type":33,"value":1778},{"title":9,"searchDepth":246,"depth":246,"links":5052},[5053,5054,5055,5056,5057],{"id":4908,"depth":246,"text":4911},{"id":4926,"depth":246,"text":4929},{"id":4937,"depth":246,"text":4940},{"id":4953,"depth":246,"text":4956},{"id":4384,"depth":246,"text":5004},"content:articles:elk-mastodon-client.md","articles/elk-mastodon-client.md","articles/elk-mastodon-client",{"loc":4901},{"_path":5063,"_dir":7,"_draft":8,"_partial":8,"_locale":9,"title":5064,"description":5064,"layout":7,"date":5065,"body":5066,"_type":265,"_id":5178,"_source":267,"_file":5179,"_stem":5180,"_extension":270,"sitemap":5181},"/articles/handbrake","HandBrake","2023-11-29",{"type":14,"children":5067,"toc":5172},[5068,5074,5079,5084,5090,5102,5108,5113,5119,5124,5153,5161],{"type":17,"tag":28,"props":5069,"children":5071},{"id":5070},"apa-itu-handbrake",[5072],{"type":33,"value":5073},"Apa Itu HandBrake?",{"type":17,"tag":18,"props":5075,"children":5076},{},[5077],{"type":33,"value":5078},"HandBrake alat ajaib buat mengubah format video 🎬 dan memampatkan ukuran filenya. Jadi begini, bayangkan punya video format aneh yang gak bisa diputar di semua alat.",{"type":17,"tag":18,"props":5080,"children":5081},{},[5082],{"type":33,"value":5083},"Nah, HandBrake ini datang sebagai pahlawan yang bisa mengubah format itu jadi yang bisa diputar di mana aja, sambil juga mengecilkan ukuran filenya!",{"type":17,"tag":28,"props":5085,"children":5087},{"id":5086},"sejarah-singkat-handbrake",[5088],{"type":33,"value":5089},"Sejarah Singkat HandBrake",{"type":17,"tag":18,"props":5091,"children":5092},{},[5093,5095,5100],{"type":33,"value":5094},"Awal mula dibuat untuk ",{"type":17,"tag":63,"props":5096,"children":5097},{},[5098],{"type":33,"value":5099},"Mac OS X",{"type":33,"value":5101}," pada tahun 2003. Tujuannya simpel banget, yakni buat ngonversi DVD jadi format video yang lebih gampang diolah. Tapi lama-lama, karena kehebatannya, HandBrake jadi terkenal di kalangan pengguna Windows dan Linux juga.",{"type":17,"tag":28,"props":5103,"children":5105},{"id":5104},"gimana-caranya-kerja",[5106],{"type":33,"value":5107},"Gimana Caranya Kerja?",{"type":17,"tag":18,"props":5109,"children":5110},{},[5111],{"type":33,"value":5112},"Caranya gampang banget. Kamu tinggal lempar video ke HandBrake, terus pilih format yang seusai kemauan, dan HandBrake bakal ngubahnya jadi format yang dipilih. Selain itu, bisa atur tingkat kompresi buat ngurangin ukuran filenya tanpa kehilangan kualitas terlalu banyak. Jadi gak cuma bisa bikin video bisa diputer di mana aja, tapi juga bisa hemat tempat!",{"type":17,"tag":28,"props":5114,"children":5116},{"id":5115},"kenapa-orang-suka-handbrake",[5117],{"type":33,"value":5118},"Kenapa Orang Suka HandBrake?",{"type":17,"tag":18,"props":5120,"children":5121},{},[5122],{"type":33,"value":5123},"Saya berikan berupa list:",{"type":17,"tag":144,"props":5125,"children":5126},{},[5127,5143,5148],{"type":17,"tag":148,"props":5128,"children":5129},{},[5130,5135,5136,5141],{"type":17,"tag":63,"props":5131,"children":5132},{},[5133],{"type":33,"value":5134},"Gratis",{"type":33,"value":2082},{"type":17,"tag":63,"props":5137,"children":5138},{},[5139],{"type":33,"value":5140},"Open-Source",{"type":33,"value":5142},", siapa aja bisa pakai tanpa bayar dan bisa liat kode-kodenya.",{"type":17,"tag":148,"props":5144,"children":5145},{},[5146],{"type":33,"value":5147},"HandBrake punya banyak opsi pengaturan, jadi bisa customize hasil konversi sesuai kebutuhan.",{"type":17,"tag":148,"props":5149,"children":5150},{},[5151],{"type":33,"value":5152},"Cepat dan handal, bikin proses konversi jadi cepat tanpa kehilangan kualitas, sambil tetap mengurangi ukuran filenya.",{"type":17,"tag":1653,"props":5154,"children":5155},{},[5156],{"type":17,"tag":18,"props":5157,"children":5158},{},[5159],{"type":33,"value":5160},"Intinya, HandBrake itu kayak tukang sulap buat bikin video jadi bisa diputer di mana aja, dia kerjaannya cepet, bagus, dan bisa bikin ukuran file jadi lebih kecil! ✨",{"type":17,"tag":18,"props":5162,"children":5163},{},[5164,5166],{"type":33,"value":5165},"Kalian bisa mengunduh dan mencoba HandBrake 👉 ",{"type":17,"tag":39,"props":5167,"children":5170},{"href":5168,"rel":5169},"https://handbrake.fr",[43],[5171],{"type":33,"value":1301},{"title":9,"searchDepth":246,"depth":246,"links":5173},[5174,5175,5176,5177],{"id":5070,"depth":246,"text":5073},{"id":5086,"depth":246,"text":5089},{"id":5104,"depth":246,"text":5107},{"id":5115,"depth":246,"text":5118},"content:articles:handbrake.md","articles/handbrake.md","articles/handbrake",{"loc":5063},{"_path":5183,"_dir":7,"_draft":8,"_partial":8,"_locale":9,"title":5184,"description":5184,"layout":7,"date":5185,"body":5186,"_type":265,"_id":5302,"_source":267,"_file":5303,"_stem":5304,"_extension":270,"sitemap":5305},"/articles/berkenalan-dengan-archcraft","Berkenalan dengan Archcraft","2023-11-28",{"type":14,"children":5187,"toc":5296},[5188,5194,5206,5211,5217,5228,5234,5246,5257,5263,5268,5280,5285],{"type":17,"tag":28,"props":5189,"children":5191},{"id":5190},"apa-itu-archcraft",[5192],{"type":33,"value":5193},"Apa Itu Archcraft?",{"type":17,"tag":18,"props":5195,"children":5196},{},[5197,5199,5204],{"type":33,"value":5198},"Jadi nih, Archcraft sistem operasi buat komputer yang berbasis ",{"type":17,"tag":63,"props":5200,"children":5201},{},[5202],{"type":33,"value":5203},"Arch Linux",{"type":33,"value":5205},". Bayangin aja, kalo Windows punya Windows 10, Linux punya banyak varian, dan salah satunya itu Archcraft.",{"type":17,"tag":18,"props":5207,"children":5208},{},[5209],{"type":33,"value":5210},"Ini bukan bikinan perusahaan besar, tapi lebih ke komunitas yang suka eksperimen sama sistem operasi.",{"type":17,"tag":28,"props":5212,"children":5214},{"id":5213},"sejarah-singkat-archcraft",[5215],{"type":33,"value":5216},"Sejarah Singkat Archcraft",{"type":17,"tag":18,"props":5218,"children":5219},{},[5220,5222,5226],{"type":33,"value":5221},"Jadi ceritanya dimulai ketika ada ",{"type":17,"tag":63,"props":5223,"children":5224},{},[5225],{"type":33,"value":2918},{"type":33,"value":5227}," Linux yang demen banget sama Arch Linux. Nah, mereka pengen bikin Arch Linux yang lebih simpel, lebih cantik, dan lebih gampang buat pemula. Akhirnya, lahirlah Archcraft.",{"type":17,"tag":28,"props":5229,"children":5231},{"id":5230},"apa-bedanya-sama-linux-lain",[5232],{"type":33,"value":5233},"Apa Bedanya sama Linux Lain?",{"type":17,"tag":18,"props":5235,"children":5236},{},[5237,5239,5244],{"type":33,"value":5238},"Archcraft ini punya konsep ",{"type":17,"tag":63,"props":5240,"children":5241},{},[5242],{"type":33,"value":5243},"\"Keep it Simple, Keep it Cool.\"",{"type":33,"value":5245}," ❄. Artinya, mereka bikin Linux yang simpel, gak ribet, tapi tetap kece tampilannya.",{"type":17,"tag":18,"props":5247,"children":5248},{},[5249,5251,5255],{"type":33,"value":5250},"Gak cuma itu, Archcraft juga punya sistem manajemen paket yang ciamik banget, namanya ",{"type":17,"tag":63,"props":5252,"children":5253},{},[5254],{"type":33,"value":3006},{"type":33,"value":5256},". Jadi, kalo ente butuh aplikasi baru, tinggal panggil Pacman, dia langsung atur semuanya.",{"type":17,"tag":28,"props":5258,"children":5260},{"id":5259},"kenapa-orang-pilih-archcraft",[5261],{"type":33,"value":5262},"Kenapa Orang Pilih Archcraft?",{"type":17,"tag":18,"props":5264,"children":5265},{},[5266],{"type":33,"value":5267},"Orang-orang suka Archcraft karena dia fleksibel, termasuk saya pribadi 😄. Saya pengguna Archraft yang sudah menyentuh 1 tahun keatas, dan masih terbilang favorit untuk saat ini.",{"type":17,"tag":18,"props":5269,"children":5270},{},[5271,5273,5278],{"type":33,"value":5272},"Bisa atur sistem operasinya sesuai keinginan ente. Selain itu punya Arch User Repository ",{"type":17,"tag":63,"props":5274,"children":5275},{},[5276],{"type":33,"value":5277},"(AUR)",{"type":33,"value":5279},", tempat di mana ente bisa dapetin berbagai aplikasi yang gak ada di repositori resmi.",{"type":17,"tag":18,"props":5281,"children":5282},{},[5283],{"type":33,"value":5284},"Intinya, Archcraft Linux itu buat orang yang suka eksplorasi, suka tampilan yang keren, dan suka sistem operasi yang gak bawa-bawa ribet. Jadi, kalo ente pengen Linux yang seru dan stylish, mungkin Archcraft bisa jadi pilihan! 🔧🐧",{"type":17,"tag":18,"props":5286,"children":5287},{},[5288,5290],{"type":33,"value":5289},"Kalian bisa mengunjungi situs web nya secara langsung 👉 ",{"type":17,"tag":39,"props":5291,"children":5294},{"href":5292,"rel":5293},"https://archcraft.io",[43],[5295],{"type":33,"value":1301},{"title":9,"searchDepth":246,"depth":246,"links":5297},[5298,5299,5300,5301],{"id":5190,"depth":246,"text":5193},{"id":5213,"depth":246,"text":5216},{"id":5230,"depth":246,"text":5233},{"id":5259,"depth":246,"text":5262},"content:articles:berkenalan-dengan-archcraft.md","articles/berkenalan-dengan-archcraft.md","articles/berkenalan-dengan-archcraft",{"loc":5183},{"_path":5307,"_dir":7,"_draft":8,"_partial":8,"_locale":9,"title":5308,"description":5308,"layout":7,"date":5309,"body":5310,"_type":265,"_id":5490,"_source":267,"_file":5491,"_stem":5492,"_extension":270,"sitemap":5493},"/articles/github-itu-penting","GitHub itu penting","2023-11-27",{"type":14,"children":5311,"toc":5486},[5312,5317,5323,5328,5333,5416,5434,5452,5463,5468,5473,5478],{"type":17,"tag":18,"props":5313,"children":5314},{},[5315],{"type":33,"value":5316},"Tidak semua programmer diwajibkan menggunakan GitHub, namun ada beberapa poin penting yang bisa kamu gunakan dengan GitHub.",{"type":17,"tag":28,"props":5318,"children":5320},{"id":5319},"repository",[5321],{"type":33,"value":5322},"📁 Repository",{"type":17,"tag":18,"props":5324,"children":5325},{},[5326],{"type":33,"value":5327},"Repository (repo) adalah lokasi di mana proyek perangkat lunak disimpan, dikelola, dan dapat diakses oleh orang lain.",{"type":17,"tag":18,"props":5329,"children":5330},{},[5331],{"type":33,"value":5332},"Beberapa hal penting tentang repository GitHub:",{"type":17,"tag":3643,"props":5334,"children":5335},{},[5336,5352,5368,5384,5400],{"type":17,"tag":148,"props":5337,"children":5338},{},[5339,5344],{"type":17,"tag":63,"props":5340,"children":5341},{},[5342],{"type":33,"value":5343},"Git Version Control:",{"type":17,"tag":144,"props":5345,"children":5346},{},[5347],{"type":17,"tag":148,"props":5348,"children":5349},{},[5350],{"type":33,"value":5351},"Repository GitHub menggunakan Git sebagai sistem kontrol versi. Git memungkinkan para pengembang untuk melacak perubahan kode, bekerja bersama, dan mengelola versi perangkat lunak.",{"type":17,"tag":148,"props":5353,"children":5354},{},[5355,5360],{"type":17,"tag":63,"props":5356,"children":5357},{},[5358],{"type":33,"value":5359},"Remote Hosting:",{"type":17,"tag":144,"props":5361,"children":5362},{},[5363],{"type":17,"tag":148,"props":5364,"children":5365},{},[5366],{"type":33,"value":5367},"GitHub adalah platform penyedia hosting untuk repository Git. Ini berarti bahwa kode sumber proyek dapat di-host di GitHub, dan pengembang dapat berkolaborasi secara online.",{"type":17,"tag":148,"props":5369,"children":5370},{},[5371,5376],{"type":17,"tag":63,"props":5372,"children":5373},{},[5374],{"type":33,"value":5375},"Kolaborasi:",{"type":17,"tag":144,"props":5377,"children":5378},{},[5379],{"type":17,"tag":148,"props":5380,"children":5381},{},[5382],{"type":33,"value":5383},"Repository GitHub memungkinkan kolaborasi tim yang mudah. Beberapa pengembang dapat bekerja pada proyek yang sama secara bersamaan. Mereka dapat membuat \"branch\" untuk mengembangkan fitur atau perbaikan bug tanpa mempengaruhi kode sumber utama.",{"type":17,"tag":148,"props":5385,"children":5386},{},[5387,5392],{"type":17,"tag":63,"props":5388,"children":5389},{},[5390],{"type":33,"value":5391},"Isu (Issues):",{"type":17,"tag":144,"props":5393,"children":5394},{},[5395],{"type":17,"tag":148,"props":5396,"children":5397},{},[5398],{"type":33,"value":5399},"GitHub menyediakan fitur isu untuk melacak tugas, ide, dan masalah lainnya yang perlu dikerjakan di dalam proyek. Orang dapat memberikan komentar, mengajukan pertanyaan, dan berpartisipasi dalam diskusi terkait proyek.",{"type":17,"tag":148,"props":5401,"children":5402},{},[5403,5408],{"type":17,"tag":63,"props":5404,"children":5405},{},[5406],{"type":33,"value":5407},"Pull Requests:",{"type":17,"tag":144,"props":5409,"children":5410},{},[5411],{"type":17,"tag":148,"props":5412,"children":5413},{},[5414],{"type":33,"value":5415},"Pull request adalah cara untuk mengusulkan perubahan pada repository. Ketika seseorang telah membuat perubahan di cabangnya sendiri, mereka dapat mengajukan pull request untuk meminta penggabungan perubahan tersebut ke dalam cabang utama.",{"type":17,"tag":18,"props":5417,"children":5418},{},[5419,5421,5426,5428,5433],{"type":33,"value":5420},"Nah, dengan penjelasan diatas sudah dipastikan GitHub memudahkan kita dalam mengelola source-code/project kita. Baik secara ",{"type":17,"tag":63,"props":5422,"children":5423},{},[5424],{"type":33,"value":5425},"individual",{"type":33,"value":5427}," maupun ",{"type":17,"tag":63,"props":5429,"children":5430},{},[5431],{"type":33,"value":5432},"team",{"type":33,"value":244},{"type":17,"tag":18,"props":5435,"children":5436},{},[5437,5439,5444,5445,5450],{"type":33,"value":5438},"Tidak perlu menyimpan file kodingan mu melalui ",{"type":17,"tag":63,"props":5440,"children":5441},{},[5442],{"type":33,"value":5443},"GDrive",{"type":33,"value":1805},{"type":17,"tag":63,"props":5446,"children":5447},{},[5448],{"type":33,"value":5449},"Mediafire",{"type":33,"value":5451},", dan sejenisnya. Bagaimana jika ada perubahan codingan? itu akan memakan waktu karna harus diupload satu persatu 🥴. Sedangkan dengan GitHub kamu gak perlu melakukan hal tersebut 👌.",{"type":17,"tag":18,"props":5453,"children":5454},{},[5455,5457,5462],{"type":33,"value":5456},"Selain itu kamu juga bisa melihat history perubahan apa saja di kodingan kamu melalui ",{"type":17,"tag":63,"props":5458,"children":5459},{},[5460],{"type":33,"value":5461},"commit",{"type":33,"value":244},{"type":17,"tag":28,"props":5464,"children":5465},{"id":2918},[5466],{"type":33,"value":5467},"✨ Komunitas",{"type":17,"tag":18,"props":5469,"children":5470},{},[5471],{"type":33,"value":5472},"Saya biasanya mengeksplor seperti Vue, Meta (React), TailwindCSS, PNPM, dan lainnya.",{"type":17,"tag":18,"props":5474,"children":5475},{},[5476],{"type":33,"value":5477},"Kalian bisa mengambil ilmu dari para senior developer disana melalui repository, entah melihat pattern codingan, best practice, dan beragam ilmu lain yang bisa kalian dapatkan.",{"type":17,"tag":1653,"props":5479,"children":5480},{},[5481],{"type":17,"tag":18,"props":5482,"children":5483},{},[5484],{"type":33,"value":5485},"Saran dari saya ikut juga kontribusi di project open-source.",{"title":9,"searchDepth":246,"depth":246,"links":5487},[5488,5489],{"id":5319,"depth":246,"text":5322},{"id":2918,"depth":246,"text":5467},"content:articles:github-itu-penting.md","articles/github-itu-penting.md","articles/github-itu-penting",{"loc":5307},{"_path":5495,"_dir":7,"_draft":8,"_partial":8,"_locale":9,"title":5496,"description":5496,"layout":7,"date":5497,"body":5498,"_type":265,"_id":5837,"_source":267,"_file":5838,"_stem":5839,"_extension":270,"sitemap":5840},"/articles/alasan-saya-menggunakan-nuxt","Alasan saya menggunakan Nuxt","2023-11-25",{"type":14,"children":5499,"toc":5831},[5500,5505,5511,5538,5563,5605,5611,5620,5625,5643,5648,5654,5702,5720,5732,5738,5778,5819],{"type":17,"tag":18,"props":5501,"children":5502},{},[5503],{"type":33,"value":5504},"Sebelum ke pembahasan lebih lanjut saya ingin mengkonfirmasi bahwa ini berdasarkan opini/pengalaman saya, dan sekedar sharing ✌. Jadi mohon maaf apabila anda kurang setuju dengan artikel ini.",{"type":17,"tag":28,"props":5506,"children":5508},{"id":5507},"utama",[5509],{"type":33,"value":5510},"Utama",{"type":17,"tag":18,"props":5512,"children":5513},{},[5514,5519,5521,5525,5527,5531,5533,5537],{"type":17,"tag":63,"props":5515,"children":5516},{},[5517],{"type":33,"value":5518},"Nuxt",{"type":33,"value":5520},", yup bisa dikatakan saya pengguna ",{"type":17,"tag":63,"props":5522,"children":5523},{},[5524],{"type":33,"value":2822},{"type":33,"value":5526},". Jadi jangan heran saya membahas ",{"type":17,"tag":63,"props":5528,"children":5529},{},[5530],{"type":33,"value":2822},{"type":33,"value":5532}," juga, karna berkaitan juga dengan ",{"type":17,"tag":63,"props":5534,"children":5535},{},[5536],{"type":33,"value":5518},{"type":33,"value":244},{"type":17,"tag":18,"props":5539,"children":5540},{},[5541,5543,5547,5549,5554,5556,5561],{"type":33,"value":5542},"Kenapa saya menggunakan ",{"type":17,"tag":63,"props":5544,"children":5545},{},[5546],{"type":33,"value":5518},{"type":33,"value":5548}," dibanding para pesaingnya seperti ",{"type":17,"tag":63,"props":5550,"children":5551},{},[5552],{"type":33,"value":5553},"Next.js",{"type":33,"value":5555},"/",{"type":17,"tag":63,"props":5557,"children":5558},{},[5559],{"type":33,"value":5560},"SvelteKIT",{"type":33,"value":5562},"?",{"type":17,"tag":144,"props":5564,"children":5565},{},[5566,5589,5600],{"type":17,"tag":148,"props":5567,"children":5568},{},[5569,5571,5575,5577,5581,5582,5587],{"type":33,"value":5570},"Saya memang sudah menjadi pengguna ",{"type":17,"tag":63,"props":5572,"children":5573},{},[5574],{"type":33,"value":2822},{"type":33,"value":5576}," 😅, beda kasus jika saya pengguna ",{"type":17,"tag":63,"props":5578,"children":5579},{},[5580],{"type":33,"value":2734},{"type":33,"value":5555},{"type":17,"tag":63,"props":5583,"children":5584},{},[5585],{"type":33,"value":5586},"Svelte",{"type":33,"value":5588},", walaupun saya pernah mencoba keduanya.",{"type":17,"tag":148,"props":5590,"children":5591},{},[5592,5594,5598],{"type":33,"value":5593},"Mudah dipelajari, dokumentasi mengikuti ",{"type":17,"tag":63,"props":5595,"children":5596},{},[5597],{"type":33,"value":2822},{"type":33,"value":5599}," yang notabane nya sangat lengkap.",{"type":17,"tag":148,"props":5601,"children":5602},{},[5603],{"type":33,"value":5604},"Auto-Import, ini salah satu yang saya sukai, tak hanya components, baik dari pages, layouts, utils, composables juga auto-import.",{"type":17,"tag":28,"props":5606,"children":5608},{"id":5607},"kontributor",[5609],{"type":33,"value":5610},"Kontributor",{"type":17,"tag":18,"props":5612,"children":5613},{},[5614,5618],{"type":17,"tag":63,"props":5615,"children":5616},{},[5617],{"type":33,"value":5518},{"type":33,"value":5619}," termasuk underrated menurut saya pribadi, jika lebih diteliti untuk jajaran tim/kontributor nya salah satu top open-source.",{"type":17,"tag":18,"props":5621,"children":5622},{},[5623],{"type":33,"value":5624},"Yang saya notice antara lain:",{"type":17,"tag":144,"props":5626,"children":5627},{},[5628,5633,5638],{"type":17,"tag":148,"props":5629,"children":5630},{},[5631],{"type":33,"value":5632},"Daniel Roe",{"type":17,"tag":148,"props":5634,"children":5635},{},[5636],{"type":33,"value":5637},"Pooya Parsa",{"type":17,"tag":148,"props":5639,"children":5640},{},[5641],{"type":33,"value":5642},"Anthony Fu",{"type":17,"tag":18,"props":5644,"children":5645},{},[5646],{"type":33,"value":5647},"Nama yang saya sebutkan adalah core dari Nuxt, saya melihat secara spesifik dari kontribusi mereka terhadap Nuxt.",{"type":17,"tag":28,"props":5649,"children":5651},{"id":5650},"dokumentasi-versioning",[5652],{"type":33,"value":5653},"Dokumentasi & Versioning",{"type":17,"tag":18,"props":5655,"children":5656},{},[5657,5659,5663,5664,5668,5670,5674,5676,5681,5683,5688,5690,5694,5696,5700],{"type":33,"value":5658},"Selain sisi dokumentasi saya juga menyukai versioning dari ",{"type":17,"tag":63,"props":5660,"children":5661},{},[5662],{"type":33,"value":2822},{"type":33,"value":5427},{"type":17,"tag":63,"props":5665,"children":5666},{},[5667],{"type":33,"value":5518},{"type":33,"value":5669},".\nSebagai contoh ",{"type":17,"tag":63,"props":5671,"children":5672},{},[5673],{"type":33,"value":5518},{"type":33,"value":5675}," setiap update minor ",{"type":17,"tag":63,"props":5677,"children":5678},{},[5679],{"type":33,"value":5680},"3.5.0",{"type":33,"value":5682}," ke ",{"type":17,"tag":63,"props":5684,"children":5685},{},[5686],{"type":33,"value":5687},"3.6.0",{"type":33,"value":5689}," itu perubahan nya lumayan signifikan. ",{"type":17,"tag":63,"props":5691,"children":5692},{},[5693],{"type":33,"value":5518},{"type":33,"value":5695}," 2 ke 3 itu sangat\" jauh, gak sembarang untuk migrasi. Sama halnya dengan ",{"type":17,"tag":63,"props":5697,"children":5698},{},[5699],{"type":33,"value":2822},{"type":33,"value":5701}," 2 ke 3.",{"type":17,"tag":18,"props":5703,"children":5704},{},[5705,5707,5711,5713,5718],{"type":33,"value":5706},"Berbeda dengan versioning ",{"type":17,"tag":63,"props":5708,"children":5709},{},[5710],{"type":33,"value":5553},{"type":33,"value":5712}," yang serupa dengan ",{"type":17,"tag":63,"props":5714,"children":5715},{},[5716],{"type":33,"value":5717},"Laravel",{"type":33,"value":5719}," yang tiba-tiba update major, saat saya liat changelog nya seharusnya masuk ke minor. Saya kurang tau, mungkin hanya marketing.",{"type":17,"tag":18,"props":5721,"children":5722},{},[5723,5725,5730],{"type":33,"value":5724},"Sebenarnya format versioning tergolong bebas, Namun versioning ",{"type":17,"tag":63,"props":5726,"children":5727},{},[5728],{"type":33,"value":5729},"Vue/Nuxt",{"type":33,"value":5731}," terlihat tidak berlebihan.",{"type":17,"tag":28,"props":5733,"children":5735},{"id":5734},"penutup",[5736],{"type":33,"value":5737},"Penutup",{"type":17,"tag":18,"props":5739,"children":5740},{},[5741,5743,5753,5755,5759,5761,5765,5767,5771,5773,5777],{"type":33,"value":5742},"Saya percaya sama ",{"type":17,"tag":39,"props":5744,"children":5747},{"href":5745,"rel":5746},"https://github.com/sponsors/yyx990803",[43],[5748],{"type":17,"tag":63,"props":5749,"children":5750},{},[5751],{"type":33,"value":5752},"Evan You",{"type":33,"value":5754}," (Creator ",{"type":17,"tag":63,"props":5756,"children":5757},{},[5758],{"type":33,"value":2822},{"type":33,"value":5760}," + ",{"type":17,"tag":63,"props":5762,"children":5763},{},[5764],{"type":33,"value":2727},{"type":33,"value":5766},") beserta tim nya. Walaupun mereka tidak terikat perusahaan besar layaknya ",{"type":17,"tag":63,"props":5768,"children":5769},{},[5770],{"type":33,"value":2734},{"type":33,"value":5772}," & ",{"type":17,"tag":63,"props":5774,"children":5775},{},[5776],{"type":33,"value":2740},{"type":33,"value":244},{"type":17,"tag":18,"props":5779,"children":5780},{},[5781,5783,5787,5789,5793,5795,5799,5801,5805,5807,5811,5813,5817],{"type":33,"value":5782},"Sekarang ",{"type":17,"tag":63,"props":5784,"children":5785},{},[5786],{"type":33,"value":2727},{"type":33,"value":5788}," banyak dipakai sebagai default utk HMR. Baru\" ini juga ",{"type":17,"tag":63,"props":5790,"children":5791},{},[5792],{"type":33,"value":2740},{"type":33,"value":5794}," akan menggunakan ",{"type":17,"tag":63,"props":5796,"children":5797},{},[5798],{"type":33,"value":2727},{"type":33,"value":5800}," sebagai default utk di v17. Jika ",{"type":17,"tag":63,"props":5802,"children":5803},{},[5804],{"type":33,"value":2727},{"type":33,"value":5806}," sebagus itu seharusnya ",{"type":17,"tag":63,"props":5808,"children":5809},{},[5810],{"type":33,"value":2822},{"type":33,"value":5812}," juga mengikuti termasuk ",{"type":17,"tag":63,"props":5814,"children":5815},{},[5816],{"type":33,"value":5518},{"type":33,"value":5818}," karena satu ekosistem dan jajaran tim yang sama.",{"type":17,"tag":18,"props":5820,"children":5821},{},[5822,5824],{"type":33,"value":5823},"👉 ",{"type":17,"tag":39,"props":5825,"children":5828},{"href":5826,"rel":5827},"https://blog.angular.io/introducing-angular-v17-4d7033312e4b",[43],[5829],{"type":33,"value":5830},"Berita terkait Angular v17",{"title":9,"searchDepth":246,"depth":246,"links":5832},[5833,5834,5835,5836],{"id":5507,"depth":246,"text":5510},{"id":5607,"depth":246,"text":5610},{"id":5650,"depth":246,"text":5653},{"id":5734,"depth":246,"text":5737},"content:articles:alasan-saya-menggunakan-nuxt.md","articles/alasan-saya-menggunakan-nuxt.md","articles/alasan-saya-menggunakan-nuxt",{"loc":5495},["Reactive",5842],{"$scolor-mode":5843,"$sdd-pages":5846,"$sdd-surrounds":5850,"$sdd-globals":5854,"$sdd-navigation":5856,"$ssite-config":5963},{"preference":5844,"value":5844,"unknown":5845,"forced":8},"light",true,["ShallowRef",5847],["ShallowReactive",5848],{"/articles":5849},null,["ShallowRef",5851],["ShallowReactive",5852],{"/articles":5853},[5849,5849],["ShallowRef",5855],{},[5857,5876,5879,5960],{"title":5858,"_path":5859,"children":5860},"Articles","/articles",[5861,5862,5863,5864,5865,5866,5867,5868,5869,5870,5871,5872,5873,5874,5875],{"title":5496,"_path":5495,"layout":7},{"title":5184,"_path":5183,"layout":7},{"title":274,"_path":273,"layout":7},{"title":4902,"_path":4901,"layout":7},{"title":1739,"_path":1738,"layout":7},{"title":5308,"_path":5307,"layout":7},{"title":5064,"_path":5063,"layout":7},{"title":2716,"_path":2715,"layout":7},{"title":3481,"_path":3480,"layout":7},{"title":4342,"_path":4341,"layout":7},{"title":3902,"_path":3901,"layout":7},{"title":10,"_path":6,"layout":7},{"title":4549,"_path":4548,"layout":7},{"title":1603,"_path":1602,"layout":7},{"title":2955,"_path":2954,"layout":7},{"title":5877,"_path":5878,"layout":7},"Privacy Policy","/privacy-policy",{"title":5880,"_path":5881,"children":5882},"Techstack","/techstack",[5883,5927,5937,5947,5954],{"title":5884,"_path":5885,"children":5886},"Html","/techstack/html",[5887,5891,5894,5897,5900,5903,5906,5909,5912,5915,5918,5921,5924],{"title":5888,"_path":5889,"layout":5890},"Pengenalan HTML","/techstack/html/pengenalan-html","techstack",{"title":5892,"_path":5893,"layout":5890},"Struktur HTML","/techstack/html/struktur-html",{"title":5895,"_path":5896,"layout":5890},"Elemen HTML","/techstack/html/elemen-html",{"title":5898,"_path":5899,"layout":5890},"Atribut HTML","/techstack/html/atribut-html",{"title":5901,"_path":5902,"layout":5890},"Format Teks HTML","/techstack/html/format-teks-html",{"title":5904,"_path":5905,"layout":5890},"Link dan Navigasi di HTML","/techstack/html/link-dan-navigasi-di-html",{"title":5907,"_path":5908,"layout":5890},"Gambar di HTML","/techstack/html/gambar-di-html",{"title":5910,"_path":5911,"layout":5890},"Daftar List di HTML","/techstack/html/daftar-list-di-html",{"title":5913,"_path":5914,"layout":5890},"Tabel HTML","/techstack/html/tabel-html",{"title":5916,"_path":5917,"layout":5890},"Formulir HTML","/techstack/html/formulir-html",{"title":5919,"_path":5920,"layout":5890},"Semantic HTML","/techstack/html/semantic-html",{"title":5922,"_path":5923,"layout":5890},"Media di HTML","/techstack/html/media-di-html",{"title":5925,"_path":5926,"layout":5890},"HTML Entities dan Escape Characters","/techstack/html/html-entities-dan-escape-characters",{"title":5928,"_path":5929,"children":5930},"Css","/techstack/css",[5931,5934],{"title":5932,"_path":5933,"layout":5890},"Pengenalan CSS","/techstack/css/pengenalan-css",{"title":5935,"_path":5936,"layout":5890},"Cara Menggunakan CSS","/techstack/css/cara-menggunakan-css",{"title":5938,"_path":5939,"children":5940},"Javascript","/techstack/javascript",[5941,5944],{"title":5942,"_path":5943,"layout":5890},"Pengenalan JavaScript","/techstack/javascript/pengenalan-javascript",{"title":5945,"_path":5946,"layout":5890},"Tipe Data dalam JavaScript","/techstack/javascript/tipe-data-dalam-javascript",{"title":5948,"_path":5949,"children":5950},"Tailwindcss","/techstack/tailwindcss",[5951],{"title":5952,"_path":5953,"layout":5890},"Pengenalan TailwindCSS","/techstack/tailwindcss/pengenalan-tailwindcss",{"title":2822,"_path":5955,"children":5956},"/techstack/vue",[5957],{"title":5958,"_path":5959,"layout":5890},"Pengenalan Vue.js","/techstack/vue/pengenalan-vue",{"title":5961,"_path":5962,"layout":7},"Terms and Conditions","/terms-and-conditions",{"_priority":5964,"env":5968,"name":5969,"url":5970},{"name":5965,"env":5966,"url":5967},-5,-15,-3,"production","blog","https://blog.adydetra.my.id",["Set"],["ShallowReactive",5973],{"content-query-rF8Lyp2le7":-1}]