Ngborolin 2025 - Ngobrolin WEB
📖 Ulasan Tren Web 2024 - Perkembangan AI Generatif: Penyedia dan produk AI menjadi lebih beragam, tidak hanya chatbot tetapi juga mencakup pembuatan gambar, video, dan audio. AI juga mulai berjalan secara lokal di browser atau di komputer. - Integrasi AI di Editor: Alat seperti GitHub Copilot, Cursor, dan v0 dari Vercel muncul, mengintegrasikan AI untuk membantu dalam pengkodean dan pembuatan komponen. - Fokus pada Pengalaman Pengembang (DX): Kerangka kerja (framework) JavaScript menjadi lebih Kunjungi https://ngobrol.in untuk catatan, tautan dan informasi topik lainnya.
Ringkasan Episode
Bantu KoreksiEpisode ini membahas tren teknologi web di tahun 2025 dengan fokus utama pada perkembangan Artificial Intelligence (AI). Diskusi dimulai dengan review singkat tren 2024, dimana AI Generative menjadi sangat dominan dengan banyak provider baru, produk yang beragam (chatbot, image generator, video generator, audio generator), dan integrasi AI yang semakin meluas ke berbagai produk. Episode ini juga menyinggung tren "micro apps" atau aplikasi sekali pakai yang dibuat dengan bantuan AI, serta prediksi bahwa AI akan semakin terintegrasi dan terjangkau bagi developer web.
Poin-poin Utama
- •AI Generative mendominasi tren 2024 dengan banyak provider baru yang tidak hanya menawarkan chatbot, tetapi juga image, video, dan audio generator
- •AI Coding Assistant seperti GitHub Copilot, Cursor, dan Windsurf semakin merakyat dan terintegrasi dengan berbagai editor dan workflow developer
- •Munculnya tools AI yang dapat membuat aplikasi full-stack secara otomatis seperti bold.new dan v0, memungkinkan pembuatan aplikasi dengan cepat
- •Tren "micro apps" atau aplikasi sekali pakai (disposable apps) yang dibuat dengan bantuan AI untuk kebutuhan spesifik dan sementara
- •Chrome API sebagai standar baru untuk mengakses kemampuan AI di browser, yang memungkinkan AI berjalan secara lokal (on-edge)
- •Svelte 5 dan React 19 yang rilis akhir 2024 diprediksi akan semakin banyak diadopsi di tahun 2025
- •Local-first architecture dengan sync engine menjadi tren, memungkinkan aplikasi tetap berjalan saat offline dan menyinkronkan data ketika online kembali
0:16Hei, pas banget. Happy New Year.
0:20Selamat 2025, selamat tahun baru.
0:25Ini tahun ke-3 kita ya?
0:27-Tahun ke-3 kita ya? -Tahun ke-3 ya.
0:30Menuju tahun ke-3 ya, menuju tahun ke-3.
0:33Berjaya terus ngobrolin wey.
0:35-Amin, amin, amin. -Jaya, jaya, jaya.
0:38Ya, semoga ini ya, makin semangat ya, makin semangat ya.
0:44Semoga tambah semangat, topi-topinya tambah menarik gitu ya.
0:49-Hasilnya tetap bagus. -Iya, tim nasi.
0:52Oh ya, tim nasi gimana, tim nasi kita biasanya kan selalu...
0:56-Dipecat, dipecat, sentaiunya dipecat. -Nggak, iya, iya, iya.
0:59-Masal? -Dipati.
1:01-Oh, iya. -Game.
1:03Wah, gua nggak ngikut.
1:06Iya, nanti aja kalau deh, slow.
1:08Nanti kita bahas khusus tim nasi.
1:13-Siapa tahu ada di web yang bisa digunakan? -Webnya tim nasi bagus nggak sih?
1:18-Hm? -Webnya tim nasi bagus nggak sih?
1:21-Gak tahu. -Pc si.
1:24-Mau di itu, di cek performance-nya? -Iya, ada nggak sih?
1:29-Pc si ya? -Ada lah, ada pcs si lah.
1:32Coba kita liat pcssi.org, bagus ya sih.
1:35-Nggak usah. -Nggak usah.
1:38Ya, mudah-mudahan teman-teman juga semangat ya di tahun yang baru.
1:44-Mungkin ada... -Hadapan 2025 apa?
1:46Ya, menyambut 2025 ada yang mau diulik ya, hal-hal baru atau hal-hal yang lama
1:51-yang mau diulik atau dapat kerjaan baru. -Apa mau kembali?
1:55-Atau dapat proyek baru di kantor lama. -Ada ini.
2:01-Tapi mungkin tim baru, atau proyeknya baru, ada... -Biasanya gini, Mas.
Lihat transkrip lengkap
2:08Gak akan pindah ke kantor yang baru dulu, karena nunggu THR dulu.
2:12-Iya, THRnya di... -Antara THR, THR Index.
2:16-Apa sih? -Ada THR, kan index bentar lagi.
2:20-Kalau saham... -Bentar lagi, lebaran juga bentar lagi.
2:24Iya, jadi intertumbut THR imlek atau THR lebaran.
2:31-Oh, bentar lagi, berarti musim transfer ya, bentar lagi ya. -Gak keluar telar.
2:35-Gak pindah-pindah. -Bentar lagi musim transfer, ya.
2:38Mungkin bukan pekerjaan baru, tapi lebih ke proyek baru, mainan baru, ya.
2:46Teknologi baru yang pengen diulik, mungkin bisa di-share juga ke kita, gitu ya.
2:52Jadi malam ini kita akan ngobrolin teknologi web di 2025 kira-kira yang menarik menurut kita, apa.
2:59-Tapi sebelum itu kita mungkin review dulu ya, 2024 dan... -Review dulu, nah.
3:04Gara-garanya cek episode lalu, ternyata tahun lalu tuh kita punya dua episode.
3:08Ini akal-akalan doang juga sebetulnya sih, tahun lalu kita punya dua episode.
3:13Jadi yang satu tuh kalendoskop hilas balik 2023.
3:17Terus yang satu lagi tuh, baru apa, kayak prediksi 2024.
3:22-Prediksi 2025, ya. -Kalau sekarang ada...
3:252024 kan, iya.
3:27Oh iya, betul.
3:30Nah, ngomong-ngomong kita sekarang sudah di episode ke 112, luar biasa ya.
3:35Setiap minggu ya, hampir setiap minggu, ya dua minggu terakhir kita gak live sih memang ya.
3:41-Tapi... -Wiro Sableng itu 112 bukan sih?
3:43-212. -212, Pak.
3:45Oh, 212 pasti lama banget ya, status lagi, status lagi, status lagi.
3:50-212, jadi 212 selesai itu. -Hahaha.
3:55Ya enggak, kebanyakan apa, kebanyakan apa ponyetnya itu?
3:59-Hahaha. -Hahaha.
4:03-Hahaha. -Hahaha.
4:06Tapi gitu-gitu Wiro Sableng itu super hero-nya Indonesia, loh.
4:10Asli, tapi ada yang tahu gak sih Wiro Sableng di sini, penonton-penonton Gen Z di sini, ada yang tahu gak sih Wiro Sableng?
4:17-Kalau Sablengnya itu seru loh, dulu di sekolah... -Hahaha.
4:20Iya, daripada taunya cuma Iron Man, Spider Man, terus kemudian...
4:28Men-men-men yang lain, women-women yang lain, mending lihat dong ke super hero dalam negeri.
4:36Ada kan Gundala, terus apalagi itu yang universe-nya itu?
4:41Yang cewek, yang cewek apa tuh?
4:44-Sara Somsong Lapan. -Ah, Sara, Sara apa?
4:48-Sara Somsong Lapan. -Sara Somsong Lapan.
4:50Itu mah yang nonton juga tidak tahu, kita doang yang tahu.
4:53Iya, itu satu generasi sama manusia milenium.
4:58-Oh iya, betul. -Hahaha.
5:00-Sama Jin dan Jun ya? -Hahaha, itu lebih lama lagi.
5:07-Hahaha. -Manusia milenium itu...
5:09-Hahaha. -Manusia milenial.
5:12Menurutnya sekarang manusia Gen Z.
5:14-Hahaha. -Hahaha.
5:15-Wiro-nya manusia Gen Z. -Oberlin Super Hero.
5:19Ya Allah.
5:21Ya, jadi kita kan kemarin ya, di episode yang ke-65,
5:27yang seru di 2024, yang kira-kira menurut kita seru gitu ya.
5:32Apa saja yang seru di 2024?
5:36Yang pertama adalah AI Generators.
5:38Ini AI Generators maksudnya apa, Ika?
5:40-Hahaha, nggak inget. -Gak inget ya.
5:43Tadi juga kalau pas ngeliat itu, "Enjir, ini apa?"
5:46-Hahaha. -Generative AI kan iya maksudnya?
5:49-Iya, generative AI. -Iya, generative AI tambah banyak.
5:54Nah, itu kejadian kan ya, semakin kesini provider-nya semakin banyak.
6:01Terus product-nya juga beragam, nggak cuma chatbot kayak cdpt atau gemini doang.
6:07Udah mulai terintegrasi dengan produk-produk yang lain.
6:11Sama maksudnya banyak yang generate image video lagu.
6:16Image generator, image video audio gitu ya, benar-benar.
6:21Dan yang tidak kalah menarik adalah AI yang bisa jalan di lokal.
6:28-Baik di browser, ataupun di edge atau di lokal komputer. -AI on edge, bukan microsoft edge ya.
6:37-Ramalan, ramalan. -AI di pinggir jurang.
6:43-Hahaha. -Ini juga termasuk editor ya, jadi dia terintegrasi dengan editor.
6:51Kalau sebelumnya kan yang paling terkenal itu github copilot kan, vs code copilot kan.
6:56Terus di 2024 muncul Ursor, terus ada lagi windsurf, ya ada Z tapi ada AI-nya juga ya.
7:08Terus ada banyak tools AI juga yang bantu kita buat aplikasi atau buat komponen kayak v0.
7:17Kalau kita mau bikin komponen react tapi spesifiknya ke next.js dan tailwind ya kalau nggak salah ya.
7:28Terus kalau misalkan temen-temen perhatikan juga ada satu tools yang full stack namanya bold.new.
7:36Namanya bold.new itu juga lebih apa ya, pengembangan lebih laju dari v0.
7:41Kalau v0 kan lebih ke bikin komponen untuk nampilin list podcast misalkan.
7:50Kalau bold.new itu udah aplikasi, tolong buatkan saya aplikasi buat movie recommendation gitu.
7:56Dan itu udah full stack. Bukan dari github juga punya kan ya? Nggak tahu ya bold.new itu yang bikin webcontainers.
8:11StackBlitz bikin webcontainer. Jadi kita define gitu ya kita mau bikin apa gitu, start a blog with astro.
8:26Jadi bikinin. Nggak ada editor-nya segala.
8:31Wow baru tahu gue ini? Iya bold.new, b-o-l-t.new. Berarti secara ini gue udah benar ini waktu lalu prediksi devx over developer experience over
8:47pekembangan javascript framework. Jadi maksudnya javascript framework kan secara di 2004 menurut gue sudah mulai matang dan mulai menyatu-menyatu.
9:10Jadi nggak ada nothing new lagi kan, jadi kayak si framework A meniru yang ada di framework B diadopsi. Framework B meniru yang ada di A diadopsi.
9:20Jadinya mulai framework itu mulai hanya memiliki fitur yang serupa tapi tak sama satu sama lain.
9:28Tapi tujuannya. Jadi sudah mulai menyatu dan framework-framework baru itu kayaknya ketau gua ini ya turun drastis perkembangan framework baru.
9:40Karena framework yang ada sekarang makin mudah, makin kaya dan karena mereka fokusnya di developer experience jadinya penggunaan framework-framework itu makin mudah.
9:54Iya nggak sih? Kita jarang banget bahas ada framework-framework baru di 2004 kan?
10:00Kita bahas di episode ke-65 kita bahas. Jadi 2004 itu salah satu ada wave, ada gelombang baru dari framework yang menekankan javascript minimal. Minimal javascript kayak astro, htmx, quick, enhance, alpine dan lain-lainnya.
10:29Di 2025? Kira-kira? 2025? Udah tau. Belum tau.
10:37Nah, sebenernya ini dulu nih. Ini istilahnya itu apa namanya? Intelligent AI Assistant Agent. Sekarang udah ada selesainya. Agentik AI. Tapi kalau itu kan luas banget ya sebenernya. Itu term yang luas banget. Tapi kalau di...
11:00Wah, Eka ngefreeze. Dia di intai sama agent.
11:07Ya, sedikit melanjutkan ya. Jadi mungkin perbedaan yang paling signifikan dari v0 dan bold.new ini adalah kalau v0 kan dia komponen aja. Kita kopas ke project yang udah kita create sendiri baik di lokal ataupun di IDE mana pun, di cloud pun juga bisa ya.
11:27Tapi kalau bold.new ini, semuanya sudah dia udah siapin. Jadi kayak generate project pun udah dia sediakan. Sampai ada browser, sampai bisa npm install, udah bisa dijalankan juga, npm installnya juga ada di sini.
11:45Jadi misalkan kita mau tambahkan, "I want to add date function using date FNS" misalkan. Nanti dia installin. Pokoknya semua servernya juga ada di sini.
12:09Jadi kalau v0 kita kopas ke project, ini projectnya ada di bold nya sendiri. Dan kalau kita mau di enter kodenya, di enter ini. Sign in.
12:22Ini lanjut ke StackBlitz katanya. Jadi dia akan bukain IDE online StackBlitz dan di situ nanti mungkin akan dilanjut di sana. Di situ bayar pasti, StackBlitz itu kan ada gratisnya ya?
12:43Ada gratisnya. Oke berbayar juga. Si project IDX nya Google juga punya fitur yang mirip sih. Cuma masih data. Yang smart gitu.
12:57Kalau yang fitur coding assistant standar, yang kayak cuma chat atau autocomplete dan lain-lain sih udah release ya, udah stable. Nah yang fitur data nya yaitu yang intelligent agent.
13:15Kita bisa kasih instruksi, dia yang jalanin. Saya bikin file, saya jalanin. Cuma kalau comment line, dia cuma kasih comment kopas, comment ini, comment line empty and install atau semacamnya.
13:31Tapi cara terjajanya mirip bold nya itu. Oke, ya jadi mungkin trend 2025 kayaknya agak arah sana ya. Jadi si AI ini nggak cuma bisa memberikan saran, tapi juga bisa menjalankan perintah.
13:49Itu kayak comment line. Atau dia bisa. Nah kalau itu pasti coding assistant ya. Nah sebenernya kayak ada dua macam kan. Kalau yang tadi yang kayak apa? Intelligent agent itu kan masih satu kategori sama coding assistant.
14:03Tapi ada juga yang meng-generate buat kita. Kayak VZero kan itu dia ngasih kodenya. Ya kita, apa, kita kan nggak bisa execute, nggak bisa bikin apa, pokoknya kita ngasih apalah wireframe atau deskripsi.
14:19Kita harus kopas ke environment, ke IDI kita sendiri. Nah GitHub Spark ini yang satu kategori dengan itu, dia bisa nge-bikinin aplikasi. Tapi ya ada disclaimer nya lah, ini untuk prototype, blablabla.
14:35Kita harus, Pak, Osim nggak bisa terima aja di doa, cuma buat apa? Kutspace berarti dia, atau gimana? Cuma buat kutspace gitu. Kita harus edit-edit sendiri lagi. Ini juga kayaknya bakal marak nih di 2025, micro apps.
14:54Jadi ada apa ya, aplikasi-aplikasi kecil yang mungkin masing-masing orang kita udah bisa bikin sendiri dengan bantuan AI salah satunya. Jadi misalkan waktu itu saya sempat lihat dia mendemokan,
15:09dia minta chat GPT untuk bikinin countdown timer untuk podcast, termasuk ada notes-nya juga. Itu udah pakai AI aja gitu. Udah selesai podcast-nya udah, aplikasi dibuang nggak dipakai lagi gitu, cuma untuk sementara waktu aja gitu.
15:30Ya gitu-gitu. Kalau alohan tracker ini ya bakal dipakai terus sih. Kayak ini ya, tolodi. Paling enak justru kayak gitu-gitu ya, pakai web component gitu kali ya, web component atau...
15:46Tapi ya mau pake apapun lah juga sih, mau pake Ria kayak pake Swil. Kan maksudnya untuk AI nggak ada bedanya ya. Cuma kayak di embed aja.
16:04Di embed sekali, habis selesai kebutuhannya ya udah, ya move aja gitu ya.
16:09Udah gitu, iya nggak dimaintain lagi gitu, nggak ditambahin fiturnya, nggak dimaintain gitu. Macam-macam gitu ya.
16:15Disposable. Jadi kayak tisu basah aja dong.
16:19Disposable apps ya.
16:21Tisu basah, tisu basah application.
16:26Itu kok konentasinya agak negatif ya?
16:32Ya beda soalnya, kalau udah punya anak kan harus bawa tisu basah kemana-mana Mas. Kalau berantakan habis makan coklat terus pakai tisu basah.
16:46Nah ini, kita lihat komen dulu ya.
16:49"Copilot Github plus VS Code?" Iya, produktifitas meningkat.
16:53Kalau udah mumet, emang bisa ya, suruh AI belesin kodenya?
16:58Bisa, bisa. Karena searching masalah pakai AI itu asal prom-nya dengan benar dan tunjukin kodenya yang benar lebih cepat mendapatkan solusinya ketimbang harus cari.
17:14Kita ngecek satu persatu.
17:16Dan itu emang hal-hal yang mesin itu bagus kan, maksudnya keunggulan mesin dibanding manusia kan.
17:23Mesin bisa proses banyak data dalam waktu yang cepat banget sama kayak nyari kesamaan sama kayak apa sih, nemuin pattern, itu kan dia jago kan.
17:33Yang decision making kita, tapi yang ya gitu crunching data, AI.
17:39Sudah mulai bagus loh. Github Copilot yang saya pakai sama GPT-4O untuk membantu saya sehari-hari, ya ini sangat, apa namanya, sangat subjektif banget ya.
17:55Dari kayak 10 kali mencari masalah dengan prompting yang benar, kira-kira hanya paling 2 atau 3 aja yang halusinasi.
18:08Desainnya kayak kebanyakan saya terbantu sekali dibantu oleh Copilot sama GPT-4O.
18:19Gue gak pakai Copilot, paksainya Fursor, dan itu ada fitur System Instructions, itu bagus banget sih. Jadi kayak selalu gunakan function component, terus kalau misalnya dalam satu file UI component itu, apa, gunakan name export.
18:40Maksudnya kalau kita pengen punya standar sendiri, itu bisa dimasukin ke situ dan di-task apapun yang kita jalani, itu bakal respect System Instructions kita.
18:54Itu kan comfortable banget ya. Convenient banget. Sama satu lagi, pakai kayak Github Copilot itu, nge-generate test case, unit testing itu enak.
19:11Unit testing enak banget ya. Iya, sudah ada codenya, tolong generatin skeletonnya. Dah, dia langsung bikin beberapa use case, tinggal di-tweak aja codenya.
19:22Yay, membantu sekali saya untuk membuat unit testing.
19:26Nah, jadi bisa dibilang 2024 tuh kayak taunya coding assistant menjadi, apa sih, merakyat. Lebih terintegrasi. Copilot kan udah sejak, kapan ya? Dari tahun, iya, nggak tau lalu kan? Udah lama, udah lama.
19:48Mungkin kan webdev pada umumnya masih skeptis kan, maksudnya banyak ya. Iya, terus karena dulu kan masih mahal, maksudnya cop cuma ada di Copilot, itu berbayar.
19:58Ya, berbayar atau kalau misalnya kita maintainer project open source yang besar banget atau punya promo yang buat alamat email institusi edukasi juga mungkin belum banyak kan.
20:12Jadi walaupun udah ada dari dulu, kayaknya baru merakyat ya, 2024 ini dan ke depan trendnya bakal terus gitu ya.
20:22Soalnya ini ada anekdot juga sih, jadi sepanjang IO Extended kemarin kan tau gue salah satunya tentang AI Coding Assistant.
20:34Jadi kalau tanya siapa yang udah pake coding assistant AI, Copilot atau sejenisnya, semua di satu ruangan itu, itu semua udah pake.
20:46Ya, biasa sih, pasti jenis orang atau jenis developer yang niat daftar dan datang ke acara-acara developer event, ya pasti kan emang cenderung ikut trend.
21:01Kalaupun ada yang belum pake, itu paling ada yang tanya misalnya tentang tempat kerjanya, nggak keboleh kan.
21:08Ya, kalau itu kan karena constant external, tapi berarti kayak ini udah hal yang merakyat banget dan standar banget.
21:15Jadi kalau misalnya ada satu dua orang yang belum tau cara pakenya, belum tau cara pake AI Coding Assistant sama sekali ya, mungkin di tahun depan bisa pake yang tinggalan ya.
21:27Jadi lebih merakyat mana, AI atau wakil rakyat?
21:31Wah, sulit. Ini tentu jurang.
21:35Ada ya?
21:41Nggak ada yang tau ini lagu apa anak sekarang.
21:49Lagu apa anak? Lagi nggak tau lagi ya.
21:57Itu kan di X-Files pada nonton emang ya? Pada nonton X-Files?
22:01Iya, X-Files di Sitepri, ingat.
22:03X-Files nya mungkin nggak nonton, tapi musik memes nya pasti tau sih.
22:09Ya, kayaknya karena jadi memes, jadi mending tau deh.
22:12Ya, jadi sebenarnya kalau ditarik mundur, kalau ditarik mundur sebenarnya bukan cuman AI Coding Assistant yang tadi saya sebutkan.
22:23Jadi AI yang tadinya terpisah tuh hanya chat God doang kan, kayak chat GPT yang paling terkenal ada di kemini, terus mungkin ada juga yang lain-lain lah ya, cloud, cloud.ai dan lain-lain.
22:36Sekarang dia udah mulai terintegrasi.
22:38Kalau si GitHub dia pakainya Copilot.
22:43Terus dari Copilot itu kan extension kan sebenarnya, diawali dengan extension kan.
22:48Extension, VS Code ada, buat Vim ada, buat Jetbrains ada, macem-macem lah.
22:54Ada semua ya, sampe X-Code juga ada.
22:56Terus muncul satu editor yang sebenarnya VS Code juga, di fork dari VS Code, tapi lebih terintegrasi, bukan extension, tapi udah will-in.
23:09Ya, udah will-in, udah native dalam tanda kutip ya.
23:11-Ya, kursor ya. -Ya, termasuk kesana.
23:13Ya, namanya kursor.
23:14Jadi terintegrasi, gemini juga melakukan itu untuk IDX, terus untuk Gmail, ya kan?
23:21Untuk apa lagi ya, untuk docs, untuk spreadsheet dan lain-lain juga ada.
23:30Microsoft dengan Copilot-nya juga masuk ke Office, masuk ke Microsoft Windows-nya, ke OS-nya, Apple Intelligence juga ada.
23:39Pokoknya udah terintegrasi semua.
23:41Dan, ya itu tadi semakin terjangkau, semakin terjangkau artinya chatbot dan AI jadi banyak yang bisa dipakai secara gratis.
23:52Ada Grok, AI-nya Twitter, XAI, itu awalnya berkhayal, terus sekarang gratis.
24:00Lama. Lama dari awal udah gratis ya.
24:03Lama kan open, open access kan.
24:06-Apa sih? Lama. Pindah ya, beda kategori. -Beda. Copilot.
24:11Adik-adiknya berbayar, sekarang ada freemium-nya, ya kan?
24:15Kursor juga freemium, ya kan?
24:18Terus apa lagi ya? Meta.
24:22Tiba-tiba di WhatsApp, di Instagram muncul tuh Meta-AI.
24:26-Temua. Meta-AI. -Itu juga gratis, ya kan?
24:28Ya.
24:30Cuman sekadar mengingatkan, kalau produknya gratis.
24:33-Kita mengingatkan. -Yang jadi produknya itu kita menginsia.
24:37Ya, jadi saya ingat tahu ya, kalau di WhatsApp itu dia bisa baca isinya, kan?
24:45Bisa, kan? Berarti dia pelajari isi data WhatsApp kita, kan?
24:49WhatsApp keluarga kita dibaca sama dia, ya?
24:52Kalau kata privacy-nya sih, waduh, hanya kita prompting dia aja.
24:58Dia nggak bisa baca konteks dari pembicaraan sebelumnya.
25:02-Tolong summarize percakapan saat dia nggak bisa. -Ya.
25:06Tapi kalau kita masukin, kita ke-forward, atau kita kopas satu chat tertentu
25:14yang dibaca, ya, yang kita masukin ke situ aja, katanya.
25:19-Katanya. -Katanya, ya.
25:23Terus juga browser, ya kan? Browser adaptasi AI, kan?
25:29Ada awalnya siapa, ya? Art, ya? Art browser yang punya Max, ya?
25:36Ya, Max. Tapi ternyata udah pada punya.
25:39-Ya, bre, ada Leo. -Semua browser ada.
25:42-File browser ngeluarin orbit namanya. -Awalnya di...
25:45Eh, sorry, di awali dengan hanya jadi open...
25:50-Extension. -GPT.
25:53-Extension. -Hanya jadi chat GPT, rapper aja semuanya.
25:59Di awalnya.
26:01Nah, kan? Ini dua kategori juga, ya.
26:03Karena AI di browser itu yang apa?
26:07Yang sekarang udah ada di semua browser, kan?
26:09Yang sebetulnya pakai service remote tertentu, kan?
26:14Gampangnya kalau internetnya kita matiin, fitur AI-nya nggak jalan, kan?
26:19Nah, paling yang kategori kedua ini kan yang menarik si built-in AI-nya Chrome, kan?
26:25-Chrome, ya. -Ya, Chrome.
26:28-Chrome punya apa? -Chrome kan, yang itu, kan?
26:31Yang mau bikin istilahnya SDK-nya untuk semua AI, kan?
26:35Betul.
26:37-Ya, namanya Chrome API. -Chrome API.
26:40-Itu kan ada web standard... -Ada.
26:42No, sorry, bukan web standard. Masih baru...
26:45Mau di standarisasi. Masih origin trial bahasanya.
26:51Masih origin trial.
26:53Nah, karena ngomongin soal...
26:55Artifatnya agak ribet, ya.
26:57Artifatnya karena emang belum dibuka buat semua general public pada umumnya.
27:02Mumpung karena sudah sebut nama Chrome API, saya share dulu.
27:09Share apa nih?
27:11Eh ini Prom API.
27:13Zoom in, zoom in, zoom in.
27:17Zoom in.
27:19Harus gua pisah dulu.
27:21Zoom in, zoom in, zoom in.
27:23Nah, eh, eh, eh, Prom AI.
27:25Nah.
27:27Karapannya, maksudnya ekspektasinya kalau misalnya Chrome,
27:29jadi satu layer, kayak layer Web API ya, untuk mengakses
27:35kemampuan AI yang ada di masing-masing device.
27:39Jadi misalnya apa?
27:41Hypothetically,
27:43kalau di device Apple,
27:45misalnya punya AI sendiri,
27:47itu dari Safari,
27:49diharapkan...
27:51API sama.
27:53Kalau misalnya suatu saat Safari pengen bikin fitur
27:55kayak gini, jangan sampai
27:57API-nya lain-lain semua.
27:59Karena kita sebagai webdeh jadi ribet kan?
28:01Jadi diharapkan pakai standar yang sama.
28:03Nah, service yang di, apa?
28:05AI device yang digunakan,
28:07enggak masalah mau pakai internal
28:09masing-masing atau
28:11dari mana.
28:13Ini baru promosal ya.
28:15Jadi cuma sekarang sih baru ada di Chrome.
28:17Itu juga cuma Chrome yang apa?
28:19Chrome yang kuning itu apa namanya?
28:21Canary.
28:23Nah,
28:25prediksi saya 2025 ini,
28:27Chrome akan
28:29usahal untuk ini.
28:31Prediksi saya.
28:33Jadi minimal dia akan
28:35jadi web standar di 2025,
28:37baru jadi baseline nanti
28:39mungkin di 2026.
28:41Nah, prediksi kalian nih,
28:43prediksi teman-teman,
28:45browser engine lines selain
28:47Chrome, ada yang tertarik sama
28:49ini nggak?
28:51Kayaknya sejauh ini
28:53belum kelihatan. Kayaknya nggak deh.
28:55Kayaknya nggak deh.
28:57Belum. Kayaknya belum.
28:59Nggak tahu ya. Karena kan
29:01sebagian besar udah Chromium,
29:03kan yang pertama kan. Karena misalkan kayak
29:05Brave. Dia udah punya AI sendiri.
29:07Ya kan?
29:09Mungkin dia akan implement si
29:11AI API, eh, sorry,
29:13Chrome API-nya, tapi menggunakan AI-nya
29:15sendiri.
29:17Jadi modelnya bisa bermacam-macam ya.
29:19Terserah dia mau embed model apa.
29:21Jadi
29:23tinggal dipanggil pakai
29:25Chrome API yang sama. Tapi nggak tahu ya
29:27siapa.
29:29Cuma maksudnya apa? Interest
29:31engine line untuk mengadopsi
29:33cara kayak gitu tuh
29:35yang menarik cuma kayak
29:37company yang punya model
29:39sendiri dan browser sendiri
29:41saat ini hanya
29:43Google dan Microsoft.
29:45Brave?
29:49Dia punya
29:51AI model sendiri?
29:53Dia punya AI model sendiri?
29:55Oh nggak tahu. Kalo Leo itu apa?
29:57Kalo Leo, Brave Leo
29:59gitu. Dia AI model
30:01sendiri nggak ya? Coba kita liat ya.
30:03Ini sih chatbot ya.
30:05Lebih ke chatbot, tapi nggak tahu modelnya
30:07dia pakai apa.
30:09Nah, kalo Ram,
30:11kok ramalan sih prediksi gue mah.
30:13Kayak yang di komen paling bawah tuh.
30:15Munculin deh komen paling bawah.
30:17Tetep send data ke server.
30:19Yang gue liat sih kayaknya
30:21browser-browser lain bakal tetap,
30:23browser dari company lain
30:25bakal tetep prefer.
30:27Udah, itu kayak fitur-fitur
30:29misalnya Arc ada
30:31AI-nya, Edge ada
30:33AI-nya, fiturnya
30:35bakal pake service external sih
30:37kelihatannya.
30:39Mereka bakal lebih tertarik gitu.
30:41Maksudnya apa, di UI-nya mungkin
30:43UI browser
30:45kontrolnya mungkin ada sesuatu yang kayak
30:47integrate AI atau apa, tapi
30:49itu ya apa, manggil service
30:51external, jadi bukan yang pake web
30:53API kayak tadi, keliatannya.
30:55Kalo dari browser-browser lain
30:57sejauh ini.
30:59Yes. Akan ada waktunya
31:01gak sih, ini mungkin bukan
31:032025 dan untuk web.
31:05Mungkin, ya bisa aja.
31:07Cuma kalau kita cuman siapa yang tau.
31:09Enggak, maksudnya ini
31:11kayak khayalan
31:13saya.
31:15Kan baru liat,
31:17NVIDIA baru rilis nih,
31:19GeForce RTX
31:2150 series.
31:23Baru aja kemarin.
31:25Dan
31:27processing power yang ketambahan
31:29itu hanya untuk AI.
31:31Jadi khusus untuk AI, jadi
31:3350 series ini khusus untuk AI.
31:35AI unit power-nya ditambahin.
31:37Ada ya AI unit power gitu?
31:41Ya, TPU.
31:43TPU-nya.
31:45Yeah, TPU-nya.
31:47Jadi
31:51Yang saya dapatkan
31:53dari video yang saya tonton
31:55khusus untuk game yang bisa
31:57di LSS. Maksudnya game
31:59yang menggunakan
32:01generatif AI, jadi saat main
32:03game, jadi frame-nya
32:05frame-nya si game itu
32:07di upscaling
32:09oleh AI. Jadi bisa aja
32:11game-nya cuman
32:13dibuat 1080
32:15tetapi dimainkan di
32:17layar 4K
32:1960 fps
32:21dan sisa frame-nya itu
32:23dan di upscalingnya itu menggunakan
32:25drawing-nya biar lebih bagus
32:27biar lebih keren
32:29pakai AI.
32:31Nah, itu namanya fiturnya
32:33di LSS. Jadi suatu saat
32:35saya kepikirkan dengan adanya
32:37built-in AI di web, di browser,
32:39suatu saat nanti animasi-animasi
32:41ataupun
32:43navigation animation itu
32:47ditekir oleh built-in AI.
32:49Jadi kalau di scroll nanti
32:51untuk membuat user experience
32:53orang yang membaca itu bisa bagus
32:55atau edge-nya muncul dengan
32:57benar, itu diperbaiki
32:59oleh AI atau dibantu
33:01AI untuk animasinya.
33:03Kontennya dijadar dari AI.
33:05Masih kontennya tetap, tetapi
33:11built-in AI-nya itu
33:13membuat animasinya
33:15ataupun
33:17yang rusaknya
33:19diperbaiki oleh AI.
33:21Maybe.
33:23Sudah mulai ada yang
33:25speculative API itu
33:27juga salah satunya bisa
33:29mengarah ke sana.
33:31Speculative API untuk
33:33untuk nge-detect
33:35navigation selanjutnya, kan?
33:37Betul. Jadi kan bisa
33:39kompredisi kira-kira kita bakal ke halaman A
33:41atau halaman B.
33:43Itu kan bisa ke AI juga, kan?
33:45Bisa, iya.
33:47Itu kan arahnya ke sana.
33:49Kan ada CSS animation
33:51terakhir itu, ya kan?
33:53Apa?
33:55Eka namanya animation apa?
33:57Yang buat navigation
33:59view transition.
34:01Jadi AI-nya yang
34:03decide, tolong dia menambahin
34:05view transition sendiri untuk
34:07navigation
34:09maybe.
34:11Gak bisa, gak boleh itu
34:13pelanggar.
34:15Tambahin dulu, kita udah
34:1734 menit, ya.
34:19Kita udah 34 menit, kita belum ngomongin
34:21ini ada yang komplain nih.
34:23Mas IT. Kira-kira trend 2025
34:25selain AI apa aja?
34:27Kita terbawa
34:29ini ya, terbawa trend ya.
34:31AI, buat AI sih.
34:33Berarti ini memang AI, kan?
34:35Masih berkutat seputar AI.
34:37Nah, tapi ini
34:39apa lagi? Apa?
34:41Gua tahun lalu memprediksi
34:43gak prediksi sih, kaya tanya
34:45apakah content creator dan sektor
34:47edukasi bakal tetap mengakupi lombang AI?
34:49Jadi bayangannya kayak dystopia
34:51yang content creator
34:53yang manusia biasa udah gak laku lagi
34:55karena semua pake AI. Atau
34:57kursus program edukasi,
34:59kursus bootcamp, atau apa semua,
35:01deh degenerate AI. Cuma ternyata
35:03kayaknya sejauh ini belum
35:05se-extreme itu ya.
35:07Masih agak kebal AI
35:09kayak ekosistem
35:11kayak channel-channel yang
35:13tahun lalu terkenal, ya sampe sekarang
35:15masih kayak gitu. Maksudnya
35:17edukasi, kursus, tutorial,
35:19pokoknya semua
35:21edukasi juga kayaknya masih gitu-gitu aja.
35:23Ya cuma kontennya aja yang ada
35:25terkait AI. Jadi itu apa?
35:27Kayak salah satu
35:29field yang kebal AI.
35:31Kebal AI.
35:33Iya.
35:35Apa ya kira-kira ya?
35:372025, ada
35:39bakal ada web baru kah?
35:41CSS sih
35:43bekembang terus ya.
35:45Oh iya, CSS sudah pasti.
35:47Golden era of web UI.
35:49Golden era of web UI.
35:51Kita belum bahas ini
35:53CSS Wrap 2024.
35:55Mungkin dalam waktu dekat kita akan
35:57coba bahas ya.
35:59Nah ini kayak review
36:01di 2024 ada kejadian
36:03apa kejadian, ada apa saja
36:05yang terjadi di dunia
36:07CSS bisa dilihat disini, temen-temen
36:09bisa kesini. Tapi mudah-mudahan
36:11nanti di beberapa episode mendatang kita
36:13akan coba bahas ya.
36:15Ini juga sangat menarik
36:17karena perkembangan web UI
36:19di 2024 cukup
36:21banyak ya
36:23perubahan yang terjadi.
36:25Jadi bisa kita
36:27kulik lagi nanti.
36:29Ini buat preview aja.
36:31Terus apa lagi ya?
36:33Spell, Spell 5 kayaknya bakal
36:35bakal happeningnya kayaknya
36:37bakal di tahun ini ya.
36:39Ya karena rilisnya, ya
36:41Svelteima dan React 19
36:43itu dua-duanya rilis akhir tahun
36:45kan? Dan dimana
36:47apalagi di luar, ya Desember
36:49akhir kayak udah bukan bulan yang produktif
36:51lah. Banyak yang udah cabut tiburan
36:53juga. Jadi ya emang
36:55adopsinya
36:57Svelteima sama React 19
36:59nih bakal naik awal
37:01tahun ini kan?
37:03Ya, Spell 5 sama
37:05React 19.
37:07Cuman tadi
37:09iseng-iseng browsing
37:11di apa?
37:13di podcastnya
37:15syntax.fm yang mereka bahas
37:172024. Mereka sempat bahas
37:19tentang 10-stack. Ada yang tau nggak
37:2110-stack? T-A-N?
37:23Iya, tau. 10-stack itu.
37:25Kalau dulu banget tahu
37:27apa, React Query.
37:29Pokoknya, jadi orangnya
37:31itu namanya depannya 10, lupa
37:3310 something-something. Dia produktif
37:35banget. Jadi ini kayak sejenisnya
37:37FNU atau Anfu lah.
37:39Dia punya universe sendiri.
37:41Dulu dia bikin React Table,
37:43React Query. Cuma karena
37:45adopsinya besar banget. Apa?
37:47Orang-orang, karena open
37:49source juga, pada bikin kayak
37:51adaptasi buat Vanilla JS,
37:53buat framework lain. Jadi nggak cuma
37:5510-stack. Dan sekat,
37:57kayak dalam 2 tahunan
37:59terakhir, dia mengintegrasikan
38:01semua universe library-nya
38:03dia dengan menggunakan itu.
38:05Istilah 10-stack.
38:07Itu yang di kiri itu ada router, query,
38:09table, form.
38:11Gak harus
38:13dipakai semua. Cuma kesamanya
38:15adalah 10-stack insyaallah mas.
38:17Pake HTMX itu.
38:19Pake HTMX itu.
38:21Atau janyan
38:23random.
38:25Kenapa pake 10-stack? Kenapa pake 10-x?
38:27Coba, coba, coba.
38:29Di ini aja.
38:31Di view aja ini. Pake websocket.
38:33Atau coba nanti di refresh.
38:35Refresh.
38:39Iya.
38:411.5 daun untuk.
38:43Nambah.
38:45Iya, pake Sanity I/O.
38:47Messages.
38:51Enggak.
38:53Enggak nampak.
38:55Rtml over the wire kah?
38:57Coba script biasa kali.
39:03Iya, coba script.
39:05Janyan random.
39:07Kalau kita
39:09booking .com atau semacamnya,
39:11cepat, apa?
39:13Tiga orang sedang melihat halaman ini.
39:15Itu kayaknya kan?
39:17FOMO, biar FOMO ya.
39:19Iya.
39:21Tapi yang baru
39:23adalah yang ini, 10-stack start.
39:25Ini meta frameworknya.
39:27Ya, karena dia push stack create framework.
39:29Iya.
39:31Kalau ini kan routernya aja.
39:33Ini buat state management ya, query-nya.
39:35Query-nya.
39:37Ini buat form-nya.
39:39Virtual ini buat apa nih? UI.
39:41Oh, buat UI form ya.
39:43Jadi kan kita bisa
39:47virtualize. Kita kan manual ya.
39:49Biasanya biar nggak ngerender banyak
39:51download sekaligus. Cuma kayak
39:53semacam lazy load lah.
39:55Intersection of server lah. Kalau mau muncul,
39:57baru diproses
39:59datanya. Nah, ini biar kita
40:01nggak perlu manual
40:03virtualize.
40:05Ada ranger apa ini lagi?
40:07Atlas ranger UI
40:09library.
40:11Store. Ya, macem-macem.
40:15Ini gabungannya lah. Ini kayak
40:17Next.js-nya dia ya.
40:19Meta frameworknya dia.
40:21Tapi kelebihannya
40:23adalah ketengan juga bisa.
40:25Maksudnya nggak harus. Kalau Next.js kan
40:27kalau kita install meta framework Next.js
40:29ya harus pakai semua.
40:31Harus pakai caranya Next.js kan.
40:33Kalau ini dipake terpisah juga bisa.
40:35Tanpa 10-stack start, kita cuma
40:37pake router, query, table.
40:39Itu bisa. Iya.
40:41Kalau mau gabung, ya langsung pakai yang start kan.
40:43Pakai satu-satu aja.
40:45Ramalan.
40:49Ramalan. Prediksi gue tahun lalu
40:51itu ngacau sih. Kacau. Jadi prediksi
40:53tahun lalu adalah React masih
40:55atau makin mendominasi, tapi framework
40:57kecil lain makin banyak muncul.
40:59Bisa dibilang
41:01salah dalam arti
41:03ya yang betul, yang kayak Fen bilang
41:05tadi, justru yang
41:07ada sekarang. Makin berubah.
41:09Ya tetap aja kan, ujung-ujungnya kita
41:11either pakai React, Fuse,
41:13Well, dan nilai JavaScript.
41:15Ya paling solid lah.
41:17Solid juga udah
41:19beberapa tahun terakhir, tapi yang nambah
41:21itu adalah implementasinya.
41:23Kayak layer 1 lagi, ya itu si meta
41:25parameter framework itu kan.
41:27Astro makin naik.
41:29Terus ada
41:31apa lagi? Ya Next.js juga
41:33makin naik. Terus yang baru-baru
41:35ada 10-stack start.
41:39Yang saya meleset
41:412024 itu TurboPack.
41:43Ya
41:45saya kira dia bakal bisa jadi
41:47replacement untuk Webpack untuk
41:49non-
41:51Next malah
41:53kayaknya tidak
41:55dikembangkan lebih dalam lagi ya
41:57TurboPack ya. Cuma di awal aja.
41:59Kuliatannya
42:01si resource-nya itu, maksudnya orang-orang
42:03ya, kayak diarahin buat
42:05Next.js deh.
42:07Ya nggak sih?
42:09Itu TurboRepo ya?
42:11TurboPack itu Next.js ya?
42:13TurboPack kan mereka
42:15pake Rust kan.
42:17Ternyata setelah mereka pake TurboPack
42:19billing-nya jadi lebih
42:21murah, akhirnya nggak jadi.
42:23Betul juga.
42:27Jadi lebih hemat,
42:29jadi nggak jadi.
42:31Kayaknya
42:33jadi susah ini.
42:35Lebih hemat malah bagus
42:37kan, ya
42:39usernya dibiarin aja, harganya tetap sama.
42:41Jadi untungnya lebih gede dong.
42:45Nggak, itu hanya
42:47cuma
42:49cocok lagi.
42:512025.
42:53Tapi kan sekarang kita nggak harus pake Webpack lagi.
42:55Seberapa sering sih? Sekarang masih harus
42:57pake VT.
42:59Makanya karena Vid.
43:01Vid itu sekarang angger dulu.
43:03Kenapa nggak sih?
43:05Roll down dia.
43:07Oh ya.
43:09Ya itu.
43:11Jadi mau saya apa? Di project baru,
43:13di set up, di stack yang baru,
43:15udah sangat berkurang
43:17ketergantungan Webpack sih.
43:19Kalau di Laravel namanya
43:23tall stack.
43:25Laravel kan
43:29sudah
43:31full stack framework ya.
43:33Kenapa ada framework lagi di atas Laravel?
43:35Iya, makanya
43:37ini reaktif katanya.
43:39Reaktif Laravel,
43:41tall stack,
43:43Velwyn.
43:45Oh.
43:47Tapi kalau misalnya yang di depannya,
43:49front-end, yang front-end banget,
43:51itu kan banyak kebutuhan lainnya.
43:53Tolwin, Alpine, Laravel,
43:55sama Lovewire. Ini buat
43:57koneksi
43:59Websocket-nya,
44:01ini framework back-end-nya,
44:03ini JavaScript
44:05di front-end-nya.
44:07JavaScript sama
44:09UI CSS.
44:11Nah Laravel-nya sendiri kan nggak ngurusin
44:13beginian.
44:15Iya. Tall stack.
44:17Menarik.
44:192025, trend lokal first
44:21CSR lagi.
44:23Betul-betul doang.
44:25Kemaren seru.
44:27Kalau lokal first, saya setuju.
44:29Lokal first saya setuju.
44:31Jadi mungkin akan
44:33ada trend bikin
44:35aplikasi yang bisa dibuka saat
44:37offline. Itu saya setuju.
44:39Jadi
44:41database itu udah bukan
44:43satu database
44:45di cloud
44:47terpusat. Nah, sekarang banyak
44:49sync engine juga kan. Maksudnya banyak
44:51acceleration sync engine.
44:53Jadi sekarang kayaknya
44:55mungkin satu user
44:57bisa punya satu database sendiri
44:59yang ke-embed di device-nya
45:01masing-masing. Ketika nanti
45:03ada koneksi online, mungkin dia akan
45:05sync aja. Sync untuk back-up atau apa.
45:07Itu
45:09posibel. Tapi kalau CSR saya nggak yakin.
45:11Pake background refresh ya.
45:13Ya, background worker ya.
45:15Apa namanya?
45:17Web worker atau service worker.
45:19Bukan service worker. Tapi pakai
45:21background refresh.
45:23Nah,
45:25salah satu aplikasi yang mempopulerkan
45:27approach ini,
45:29kayak yang pertama, ya maksud saya
45:31aplikasi modern yang
45:33kegebur-geburin ini itu
45:35C linear tuh. Link-nya di private chat.
45:37Jadi mereka bikin
45:39sync engine sendiri.
45:41Ya, lanjut, lanjut.
45:43Mereka bikin sync engine sendiri.
45:45Jadi kita bisa
45:47standar sih.
45:49Jadi kalau user ngapa-ngapain
45:51itu semua di lokal dulu
45:53biar cepet. Jadi kalau misalnya
45:55lagi di pesawat atau apa, internet
45:57lambat juga nggak masalah.
45:59Ya, nanti in the background
46:01dia sync sama
46:03remote database.
46:05Cuma karena mereka salah satu
46:09yang pertama jadi kayak rajin
46:11ngejelasin cara kerjanya
46:13sih bagus sih. Tapi
46:15yang punya mereka proprietary juga
46:17sih. Cuma ini helpful buat
46:19mengillustrasikan
46:21cara kerjanya aja.
46:23C linear app ini kayak
46:25project management, bukan ya?
46:27Kayak sana gitu ya?
46:29Oh, jira.
46:31Jadi meskipun tidak dalam keadaan
46:33online, mungkin koneksi terputus
46:35atau gimana, kita tetap bisa
46:37mindah-mindahin card,
46:39gitu ya, update, gitu ya.
46:41Oke. Kayaknya
46:45yang memperakasai bukan
46:47bukan dia deh. Kayaknya
46:49ada satu aplikasi yang dulu sempat...
46:51Cuma kayaknya ini sering...
46:53Ya, dia yang mempopulerkan mungkin ya.
46:55Bukan yang pertama sih, tapi dia yang mempopulerkan.
46:57James Long ya. Siapa sih namanya?
47:01Pernah dulu ada aplikasi accounting
47:03yang bisa jalan
47:07di lokal. Jadi masing-masing
47:09orang itu nggak
47:11distributed. Jadi hanya untuk
47:13kayak personal finance gitu. Jadi
47:15habisnya ya di lokal. Cuma bukanya tetap di web.
47:17Lupa namanya apa ya?
47:21Google spreadsheet?
47:25Bukan deh.
47:27Bukan, itu bisa multiplier.
47:29Kalau itu bisa multiplier.
47:31Kayaknya game deh, banyak yang pakai
47:35lokal storage.
47:37Aktual, aktual, aktual.
47:39Iya, aktual budget.
47:41Aktual budget, yes.
47:43Aku pernah dengar.
47:45Aktual budget, mana dia?
47:47Kok nggak ketemu?
47:49Sebentar lagi dicari.
47:51Nah, ini bisa jalan
47:55di lokal. Walaupun ya
47:57bukanya lokal host 3000 gitu ya
47:59atau bukanya web lah ya
48:01bentuknya ya. Tapi bisa jalan di lokal.
48:03Kayaknya, itu kayaknya bukan Wasm.
48:05Oh, itu kayaknya bukan Wasm.
48:07Oh, SQLite-nya di Wasm.
48:09Ya, SQLite-nya di Wasm.
48:11Ya, harus disimpen semua kan datanya.
48:13Yes, betul.
48:15Ada yang tahu juga ternyata.
48:17Masih ada nggak sih aplikasinya?
48:21Masih.
48:23Masih ya.
48:25aktualbudget.org ya.
48:27Biasanya ini diperkenalkan
48:33ke anak-anak TV.
48:35Siap, siap.
48:39Nah, sekarang
48:41maksudnya buat biar kita nggak harus
48:43manual bikin sendiri sistem
48:45apa? Sync Engine-nya.
48:47Apa? Library Sync Engine
48:49yang open source juga udah mulai banyak ya
48:51kayaknya. Salah satu juga.
48:53Power Sync.
48:55Power Sync.
48:57Ada Electric SQL.
48:59Ya, ada Electric SQL, betul.
49:01Electric SQL itu
49:03koneknya ke PowerSquare ya.
49:05Jadi, PowerSquare dibuat supaya bisa
49:07offline first.
49:09Posgru apa? Eskialat.
49:11Ya, antara itu lah pokoknya.
49:13Lupa juga.
49:15Eh, salah kan? Zoom in.
49:17Zoom in.
49:19Power Sync.
49:21Ini terbantu banget sama ada Wasm ya.
49:25Ada Wasm ya.
49:27Salah satu
49:29use case yang bagus ya.
49:35Ya, dibikin open source ya.
49:37Jadi, silahkan jalan-jalankan sendiri.
49:39Karena yang bikin burn out.
49:41Kayak gif komunitas.
49:43Silahkan urus.
49:45Kasian.
49:47Yes.
49:49Nah,
49:51tapi ya itu, balik lagi ya.
49:53Local Force setuju.
49:55Tapi justru sekarang
49:57larinya malah ke server. Bener nggak sih?
49:59React, ada React Server
50:01Component. Terus apa lagi?
50:03Astro fokusnya ke server.
50:05Ada HTML 82
50:07yang juga.
50:09Hybrid. Sekarang semua hybrid.
50:11Hybrid. Ya.
50:13Kalau yang di klien, iya
50:15di lokal, tapi jalannya kan tetap
50:17di server kan.
50:19Bukan apa ya?
50:21Di storing, ada sistem
50:23ke server.
50:25Kerja kerasnya bukan di browser
50:27lagi sekarang. Kalau CSR kan kerja kerasnya
50:29di browser.
50:31Kalau SSR kerja kerasnya
50:33di server. Atau di backendnya
50:35lah. Bukan hanya server ya.
50:37Di lokal juga tetap bisa
50:39jalan.
50:41Electric SQL ada.
50:43Terus yang SQLite juga ada kalau nggak salah.
50:45Yang bisa
50:47singkat.
50:49Bukan.
50:51Is it SQLite yang maintainernya cuma 3
50:53orang dan nggak
50:55mau... Nggak menerima pull request.
50:57Ya, nggak menerima pull request.
50:59Tiga baru tahu ini sih. Cuma
51:01mereka nggak mau, nggak terima
51:03update, nggak terima
51:05PR. Itu iya.
51:07Mereka punya company jadinya kan.
51:09Iya, iya.
51:11Ya, biar nggak sibuk ngurus. Ini mau fitur A.
51:13Terus nanti ada yang komplain
51:15A kurang dikit gimana kalau jadikan B.
51:17Kayak udah nggak terima.
51:19Ya, dia nggak mau disetel sama
51:21open source community.
51:23Iya. Betul.
51:25Make sense sih.
51:27Forkingannya kan.
51:29Karena punya kayak ada
51:31suatu hal minor elite yang diperluin
51:33dan beneran nggak bisa
51:35upstream jadi bikin
51:37forkingannya.
51:39DuckDB.
51:41Mungkin ya, DuckDB. Saya kurang
51:43tahu. Tapi kalau PosDB itu
51:45kan dia sama CouchDB
51:47kan. Servernya itu CouchDB.
51:49Oh iya, pernah dibahas ya. Kayaknya Mas Risa
51:51yang bikin kes di episode
51:53apa itu.
51:55Ya, tetap sih
51:57pakai IndexDB.
51:59Tapi nanti sing-nya ke server
52:01CouchDB.
52:03Don't know, nggak boleh ngatur.
52:09Betul, betul.
52:11Iya, iya.
52:13Waren Damar datang
52:15ke Surabaya nggak sih?
52:17Itu Defe Surabaya?
52:19Nggak ya? Damar yang datang ya?
52:21Nggak, nggak. Siapa yang datang?
52:23Siapa yang di sini datang ke
52:25Surabaya?
52:27Saya.
52:29Iya, saya juga.
52:31Tiga udah pasti sih.
52:33Oh iya, kalau hardware
52:35ARM ya,
52:37CPU ARM ya, lagi meraja lela ya.
52:39Lagi mulai banyak ya.
52:41Nggak juga sih.
52:43Itu
52:45CPU-nya Intel dan
52:47AMD makin kencang
52:49juga.
52:51Makin
52:53X86 ya, maksudnya ya.
52:55Juga nggak ketinggalan
52:57untuk power efficiency-nya.
52:59Tapi kan si Intel-nya sendiri
53:01juga ada ARM CPU kan?
53:03Ada ARM.
53:05Macbook yang
53:07seri M itu ARM bukan?
53:09ARM
53:11architecture-nya.
53:13Terus apa lagi ya?
53:19Oh iya, ada yang prediksi
53:21yang predisi
53:23tahun lalu,
53:25winter-nya sudah berlalu, ternyata belum ya?
53:27Mudah-mudahan tahun ini ya.
53:29Mudah-mudahan tahun ini ya.
53:31Tetap optimis.
53:33Tempat naik, terus
53:35ini lagi
53:37bergairah kembali.
53:39Iya.
53:41Ini sedang
53:43di normalisasi ya.
53:45Normalisasi sedang apa ya?
53:47Kalau apa?
53:49Aya habis bubble,
53:51terus plateau, enggak?
53:53Konsolidasi.
53:55Konsolidasi.
53:57Ini Eka yang prediksi ya?
54:01More server-side GS runtime.
54:03Iya, mungkin nggak tahu.
54:05Kayaknya gue nggak bakal prediksi.
54:07Kempa ya, udah.
54:09Iseng aja prediksi. Kan udah ada boon.
54:11Ada apa?
54:13Deno.
54:15Nambah satu lah minimal
54:17tahun ini.
54:19Ini prediksi-nya kayak
54:21random gitu, kayak tahu nggak sih?
54:23Tapi ini apa? Engine-nya apa?
54:25Dari apa lagi?
54:27Dari Firefox.
54:29Dari Safari kan
54:31JavaScript Core,
54:33V8 sudah.
54:35V8 sudah.
54:37Firefox belum ada.
54:41Iya.
54:43Jazz Engine yang di Firefox apa namanya?
54:45Gecko ya?
54:47Kenapa nggak ada?
54:49Apa ya namanya? Gecko bukan?
54:51Atau ada yang nulis pakai RAS nanti?
54:53Itu ya, si apa?
54:55Siapa yang
54:57nulis pakai RAS terakhir?
54:59Deno.
55:01Deno.
55:03Deno pakai RAS kan? Deno 2 kan?
55:05Oh, pakai RAS.
55:07Bikin engine sendiri.
55:11Oh iya, browser-browser.
55:13Spider Monkey, benar Spider Monkey.
55:15Spider Monkey.
55:17Ya, Lady Bird ini
55:19browser baru ya.
55:21Entire browser, semua dari awal.
55:23Semua ditulis dari awal.
55:25Tapi kayaknya
55:27dia nggak bisa dijanjiin
55:29kapan bakal dirilis atau semacamnya.
55:31Kayaknya bakal lama sih.
55:33Berat melawan
55:35yang sudah gede-gede.
55:37Tapi tetep lah, harus ada ya.
55:39Itu harus beraneka ragam.
55:41Oh, ini nih, FAQ-nya
55:43mentargetkan Summer
55:452026.
55:47Untuk alpha version pertama
55:49di Linux dan Mac OS.
55:51Karena yang
55:53ngerjain cuma 7
55:55orang.
55:57You lost town ya? Kayak bikin ini
55:59aja ya? Kayak bikin game ya?
56:01Kayak bikin game.
56:03Ya kan from scratch.
56:05Iya, semuanya
56:07semua nya dibikin sendiri ya?
56:09Terus?
56:11Terus?
56:13Jadi mau bikin browser itu?
56:15Iya
56:17Ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha
56:19Chromium lah Chromium lah
56:21Chromium itu
56:23Nah jadi bisa pilih ini ah
56:25Gua mau java kitnya pake yang VA
56:27Tapi rendering engine nya pake punya
56:29Distrute distrute
56:31yang lebih susah bikin dulunya sih, kayaknya lebih gampang bikin dari awal.
56:37Iya, si art browser juga dia mau bikin browser baru lagi kan?
56:44Iya, karena si art ini, ini kan apa namanya? Blotted.
56:51Oh dia pakai Chromium blotted, jadi dia mungkin mau ganti engine atau gimana?
56:57Mau bikin sendil juga?
56:59Bikin from scratch juga boleh?
57:01Nggak jelas. Nggak jelas arahnya.
57:05Apakah RAS masih ini? Masih akan rewrite software?
57:14Everything.
57:17Ya, ya sih masih ya, karena adopsinya makin lama-lama keras.
57:21Kan si Linux juga mulai RAS sih.
57:25Adopsi ya?
57:26Iya, mulai pada meninggalkan C++.
57:30RAS semuanya kayaknya semua dia apa orang yang belajar RAS itu dia akan melihat project-project
57:40yang kira-kira bisa rewrite. Terakhir kan eskilat mau rewrite sama RAS kan?
57:46Dia mau bikin sendiri kan?
57:48Iya, by the way untuk karir, kalau kita bahas karir, apa sih yang seksi tahun ini sih?
57:56Apa yang bakal dibuka besar-besaran tahun ini?
58:00PN, PHP kah masih relevan kah? JavaScript dengan React masih relevan kah?
58:07Yang established kayak gitu tuh kayaknya Evergreen ya?
58:14Linden-Frost Effect ya? Apa namanya?
58:18Linden-Frost Effect.
58:22Ya, kalau sesuatu yang Liden-Frost, eh bukan itu.
58:31Terbaru.
58:33Sesuatu yang ada sejak lama, akan lama juga punahnya.
58:39Yang cepat nanjak akan cepat jatuh gitu kan?
58:44Iya, tapi sesuatu yang sudah cukup lama untuk menghilangkannya juga butuh waktu.
58:53Jadi, PHP kiamat tahun ini tuh tidak akan mungkin karena dia sudah established cukup lama gitu.
59:00Mau dia habis ya, sampai mungkin suatu saat misalnya anda tiba-tiba bilang,
59:07"Ok, PHP nggak disupport lagi, maka end of life-nya PHP 84 nggak diperpanjang lagi ya."
59:13Mungkin dari semenjak pengumuman itu, mungkin 5-10 tahun lagi baru pada pindah gitu.
59:25Tetapi 84 baru keluar ya kan, jadi nggak akan mungkin bisa kiamat juga nih si PHP.
59:32Dan apa ya, kalau konteksnya hiring, kan secara statistik lah presentase,
59:38jauh lebih banyak yang cari misalnya perusahaan, entah misalnya ada yang sudah move on,
59:45pindah ke tempat lain, cari gantinya, atau mungkin butuh tenaga tambahan,
59:49nambah baru dibanding yang bikin startup entirely baru from scratch,
59:54kayak yang beneran apa, inovasi yang baru banget.
59:57Itu kan secara presentase lebih dikit ya.
59:59Banyak kan ya untuk ngerjain codebase yang existing,
1:00:03jadi ya apapun yang lagi existing sekarang, nggak mungkin nggak bakal terlalu berubah banyak banget.
1:00:11Kayaknya trend beberapa tahun ya, nggak trend tahun depan atau tahun lalu,
1:00:18beberapa tahun belakangan ini lebih ke arah, kalau mungkin 2-3 tahun yang lalu,
1:00:24itu banyak yang hire full stack, jadi bisa front end, bisa back end,
1:00:30bisa deploy juga sedikit-sedikit.
1:00:32Kalau sekarang kayaknya lebih spesialis ya, hiring untuk back end, hiring untuk front end,
1:00:38untuk mobile, react native, kata-kata.
1:00:40Company-company yang besar di Indonesia yang hire itu serapannya kemana aja sih?
1:00:47Kan kalau kayak rokok inov kan sudah mulai beralih-beralih itu karena semuanya diakusisi,
1:00:55kalau kayak yang startup-startup yang sudah unicorn kayaknya
1:00:59masih menyerap tenaga kerja nggak sih yang untuk developer?
1:01:05Masih, tapi dalam jumlah kecil.
1:01:09Kayaknya suatu hari perlu cari apalah kayak recruiter atau apa gitu
1:01:13yang punya bagus tentang hal ini, kapan-kapan saya kalau mau.
1:01:20Nanti ada acara event Odo di BSD.
1:01:26Odo itu provider telekom kan?
1:01:35Itu Orido.
1:01:37-Odo itu projectnya apa? -CRM.
1:01:43-Orido beda ya? -Acaranya apa?
1:01:47Acaranya di... acaranya, ya, homepage event-nya boleh di-share.
1:01:55Website-nya.
1:01:58Jika tau ada yang tertarik mau ikutan.
1:02:01".net tanpa hype sama sekali, tanpa hype semua pakai?"
1:02:05Nggak semua juga sih.
1:02:08Memang banyak juga kan bahasa yang tidak hype, tapi dipakai gitu.
1:02:14Jadi ya wajar-wajar aja.
1:02:21.net semua tanpa hype semua pakai ya.
1:02:24.net itu udah ada sejak lama juga.
1:02:27.net itu ada juga bukan dari sementara, semena-mena dia muncul.
1:02:32Sebelumnya kan memang sudah ada projectnya VB6 dan ASP di-upgrade jadi .net framework.
1:02:43Saya ngikutin saya .net developer jaman dulu.
1:02:48Kenapa nggak hype? Karena Microsoft nggak mau bikin hype aja.
1:02:52Nggak perlu. Mereka targetnya enterprise, jadi mereka marketing budgetnya.
1:02:57Tapi itu reliable ya. Jadi maksud saya yang dijual adalah solid, reliable.
1:03:02Kalau ada masalah bisa... ada itu-nya nggak sih servisnya?
1:03:07Ada layanan customer service.
1:03:10Ada konsultannya juga banyak kan.
1:03:13Iya, kalau kita mainnya di ERP, banyakan .net loh.
1:03:18ERP kan enterprise, enterprise resist trainer.
1:03:24Enterprise kan. Makanya kalau misalkan kenapa gue lebih nge-hype?
1:03:30Karena Google lebih memilih untuk nge-hype karena targetnya adalah customer, B2C.
1:03:35Kalau .net itu targetnya B2B, bisnis.
1:03:38Jadi beda market. Makanya .net nggak hype karena target marketnya bukan kita.
1:03:44Bukan customer. Kita sebagai customer jadi nggak berasa.
1:03:47Itu aja sih, mainan marketing aja sebenarnya.
1:03:50Kayak VS Code, kan aslinya itu forking dari Visual Studio.
1:03:56Gak, mungkin dari awal sih.
1:04:00Kan pakai elektron.
1:04:02Kalau Visual Studio kan nggak pakai elektron.
1:04:05Beda. Beda project, cuma namanya sama.
1:04:08Koncept-konsepnya kan sudah sesuatu yang sudah teruji dari Visual Studio yang sejak lama.
1:04:15Konceptnya. Layoutnya juga sama. - Nggak sih, itu lebih mirip Atom sih.
1:04:20Daripada Visual Studio.
1:04:23Dia awalnya dari Atom kayaknya ya.
1:04:27- Atom kemana sekarang, Atom? - Atom sudah bubar.
1:04:33- Asap? - Iya.
1:04:36Kan ada keritanya tuh. Jadi Atom, dia mengekstrak platformnya jadi elektron kan.
1:04:47Elektron di open source kan. Atomnya juga open source.
1:04:51Elektron supaya bisa bikin aplikasi desktop pakai HTML, HTML, CSS, JavaScript, Node.js.
1:04:57Terus dari elektron ini dipakai sama Visual Studio code untuk membunuh si Atom.
1:05:03Jadi dia bikin project open source untuk membunuh projectnya yang sebelumnya.
1:05:09Akhirnya sekarang yang bikin Atom itu bikin Zed editor.
1:05:17Jadi yang bikin Zed itu bukan cukup-cukup anak kemarin sore yang baru bikin?
1:05:22Bukan. Cuman pakenya Raz ya. Cuman ya itu dia pakenya Raz sekarang.
1:05:29Dia nggak punya idea lain mau bikin selain editor gitu ya?
1:05:34Itu kan sama kayak si siapa? Ryan Dell kan?
1:05:37Dia udah bikin Nuke, terus semua yang...
1:05:41- Sudah di otak kayak cemua bikin editor itu udah kayak di luar kepala. - "Aduh, gue pengen kayak gini-gini."
1:05:45Dia bikin lagi Nuke. Nah, si yang bikin Atom juga paling kayak gitu tuh.
1:05:50Orang-orang yang kayak gitu tuh, kalau kita kan bikin belajar framework baru bikinnya hello world kan.
1:05:55Kalau dia belajar bahasa baru bikinnya editor langsung.
1:05:58Udah by default hello world-nya itu editor.
1:06:02Ya sama kali kayaknya dia penasaran aja.
1:06:05Maksudnya kayak sepanjang bikin Atom dulu pasti banyak deh yang...
1:06:08- Apa, yang undeng-undeng yang disampean. - Iya yang disesali.
1:06:11- Jadi kayak... - Tunggak sampean.
1:06:14Sangat penasaran.
1:06:16- Mas Rizal jadi pelangi. - Sorry, sorry.
1:06:20Dia jadi nyiur melambai lagi nggak sih kalau malam-malam.
1:06:24Pasti view udah keluar.
1:06:28- Lagunya itu ya, Indonesia Pusaka. - Iya.
1:06:32Indonesia Pusaka.
1:06:37Lo lahir dalam berapa sih, Kak? Kok tau semua joke-nya gue?
1:06:41Lah kita tuh seumur tau nggak?
1:06:44Serius seumuran?
1:06:48- Beda dikit. - Iya.
1:06:52Beda dikit ya.
1:06:54Apa lagi nih, apa lagi? 2025.
1:06:58- Data base. - Data base.
1:07:01Apa? Tentah ORM atau service, apa hosted service...
1:07:07...atau something in the middle sih.
1:07:10Kayak tahun, ya tahun kemarin kan...
1:07:14...mungkin udah dari 2-3 tahun lalu kayak kali ada Prisma.
1:07:19Prisma tuh kayak sekarang juga selain ORM...
1:07:21...offering-nya makin lama makin banyak dan dia punya cloud service.
1:07:25Terus tahun lalu kayaknya ada Drizzle.
1:07:29Terus ya bukan ORM tapi Tursul dan Supa Base.
1:07:35- Tursul, Supa Base. - Posted data base.
1:07:39Ada SDK-nya, jadi kayak mempermudah kayak dulu-dulu banget kan.
1:07:43Kalau orang from end ya agak susah juga manage data base tuh...
1:07:47...mulai dari mana, caranya gimana.
1:07:49Itu beneran nggak ngerti kan, sulit banget.
1:07:52Nah sekarang tuh kayak jalanin data base...
1:07:56...terus mungkin deploy ke edge atau apapun lah.
1:08:00Kayak dipermudah banget pakai data base.
1:08:02Oh maksudnya bakal ada service baru untuk hosted cloud gitu ya?
1:08:07Service atau product baru?
1:08:09- Namanya... - Namanya Laravel Cloud.
1:08:13Akses, bukan. Akses DB.
1:08:16- Akses DB. - Udah ada kan?
1:08:20- Akses DB. - Akses DB ada kan?
1:08:24Terus Astro juga ngeluarin DB kan data base kan?
1:08:28- Oh nggak, nggak jadi, ditutup. - Gak jadi?
1:08:32- Kayaknya iya deh, bentar. - Kan kita pernah ngomongin soal itu.
1:08:38Nggak tahu ya, apa cuma ditunda aja atau gimana?
1:08:44Yang jelas kan Deno kan? Deno juga ada data base-nya kan ya.
1:08:48- Routing Deno hype di 2025, mungkin bisa jadi. - Sama, sama.
1:08:53- Mungkinan besar ya? - Iya.
1:08:55- Deno ya? - Saya juga berharap Deno.
1:08:58Udah bukan Boon lagi ya? Ivan kan dulu sukanya Boon kan?
1:09:01Karena beralihnya ke Deno ya.
1:09:03Karena dia sudah built in banyak kan, printing yang sudah include.
1:09:07Jadi udah di setar semua.
1:09:11Udah ekosistemnya justru lebih berkembang ya?
1:09:15Jadi bisa lebih kalbun, saya cuma ganti engine-nya saja.
1:09:21Kalau pakai Deno, saya bisa buang-buang untuk...
1:09:24Yeslin bisa dibuang, Stalin bisa dibuang, LinkedIn itu bisa.
1:09:28Mulai-mulai pelan-pelan bisa kesana.
1:09:30Clarifikasi soal Astro, tadinya Astro itu bikin Astro Studio.
1:09:35Itu jadi UI-nya seperti SuperBase atau Torso jadi seperti fully hosted database service.
1:09:43Nah, sekarang AstroDB itu yang dibatalkan, yang di-cancel adalah Astro Studio.
1:09:51Terus jadi AstroDB itu cuma seperti connector.
1:09:54Connect to any Lib SQL database.
1:09:57Lib SQL itu seperti ini ya?
1:10:01Ini SQLite kan dari SQLite kan?
1:10:05Iya, semuanya SQLite.
1:10:07Yang dipakai di kursi kan?
1:10:09Karena itu tadi si tiga orang yang bikin SQLite nggak mau di...
1:10:15Itu langkah yang watch sih daripada pusing.
1:10:20Tunggu, bentar, sorry.
1:10:23Berarti AstroDB ini hanya adapter?
1:10:26Iya, semacam adapter.
1:10:28Lib SQL?
1:10:30Any Lib SQL database.
1:10:32Oh, oke. Ini kayak ORM-nya aja gitu ya?
1:10:36Untuk koneksi.
1:10:38Jadi maksudnya apa?
1:10:40Hosting-annya atau apa ya kita yang urus sendiri mau pakai.
1:10:42Persen mau di mana hosting-nya?
1:10:44Mau self-host.
1:10:46Oke.
1:10:48Cuma dengan mudah oleh developer yang nggak ngerti caranya,
1:10:51yang cuma bisa jelas strip lah kasarannya,
1:10:53bisa dengan mudah berinteraksi dengan itu semua kalau pakai Astro.
1:10:59Akhirnya mereka sadari nafsu besar tenaga kurang gitu kali ya.
1:11:05Apa-apa yang mau bikin sendiri ya?
1:11:08Iya, mau bikin sendiri.
1:11:09"Ah, udah lah capek."
1:11:11Mereka kan berrealistis banget.
1:11:13Belum banget.
1:11:15Astro yang nol dipikir sekian kan pakai snowpack.
1:11:17Karena yang bikin Astro adalah yang bikin snowpack.
1:11:19Terus realistiknya mereka nggak jadi snowpack-nya buang aja diganti.
1:11:24Dari pada burn out.
1:11:26Jadi mereka bagus at focusing on apa?
1:11:31Ya udah, focus ke ini aja yang worth it buat dijalani.
1:11:34Sama mungkin bisa dinanti gebrakan dari siapa?
1:11:40Evan Yeudan teman-teman yang baru bikin company.
1:11:43VUDB.
1:11:45Apa sih namanya?
1:11:47Bukan yang kita bahas kemarin itu, David Convito apa namanya?
1:11:51Bukan VZero kan? Apa sih namanya?
1:11:53Bukan.
1:11:55Apa sih yang kita bahas ke David Convito apa itu namanya?
1:11:59Gak catchy berarti.
1:12:03Void Zero.
1:12:05Void Zero.
1:12:07Mirip-mirip kan ada V-nya juga kan?
1:12:09Void Zero.
1:12:11Void itu is nil kan?
1:12:14Void nil is zero.
1:12:16Void is void, nil is nil.
1:12:19Zero is zero.
1:12:22Zero is integer.
1:12:24Iya, nil itu cuma dari Java script.
1:12:29Not a number.
1:12:31No.
1:12:33None, N-A-N.
1:12:35Iya, not a number.
1:12:37N-A-N.
1:12:38Itu aja ya.
1:12:40Apa lagi? Sudah kayaknya habis ya.
1:12:43Jadi tadi sebagai penutup dan kesimpulan, tadi AI masih terus berlanjut.
1:12:52Untuk tadi, Eqma script yang di poin bulet-buletnya mas Risa itu signal.
1:12:59Oh signal, iya terakhir ya.
1:13:02Kan signal ini udah diadaptasi sama banyak framework kan.
1:13:08Yang terbaru adalah signal solid ya, solid yang pakai signal.
1:13:14Solid si Ryan Karniartou itu kan.
1:13:18Bukannya Smelt juga pakai signal ya?
1:13:21Enggular.
1:13:24Bukan signal tadi.
1:13:26Kayaknya iya deh.
1:13:28Cuma itu sebetulnya pakai spek yang sama nggak sih signalnya?
1:13:32Kayaknya iya deh, ini angular, bubble, ember, solid, spell.
1:13:38Tuh, bener.
1:13:40Jadi, konsep signal untuk creativity itu sudah mulai banyak diadaptasi oleh framework.
1:13:50Yang di sini.
1:13:53Kalau suatu hari ini shipping, berarti kalau proposal ini tembus dan shipping,
1:13:59framework itu meta framework dan framework di bawah bakal bisa menghapus itu
1:14:04dari yang mempersiksa kode mereka karena sudah shipping suatu hari.
1:14:12Nah, cara kerjanya gimana kita juga belum tahu, mungkin ini bisa jadi topik berikutnya ya.
1:14:17Tapi sekarang dia baru berada di stage 1.
1:14:22Wah, masih lama.
1:14:24Masih lama, masih lama.
1:14:26Jadi tidak dalam waktu dekat.
1:14:29What is reactivity? Ini vanilla counter contohnya.
1:14:34Set counter, event, parity, render, set interval.
1:14:39Terus, this has a number of problem, the counter setup is noisy and boilerplate heavy.
1:14:46Terus yang disarankan gimana? Gak ada ya?
1:14:50-Yaitu scroll bawah. -Knockout pertama kali.
1:14:54Wah, luar biasa knockout ya.
1:14:56-Dia sudah bisa memprediksi ya. -2010, 15 tahun yang lalu.
1:14:59Oh, yang dibawah ini ya.
1:15:01Kalau orang paling maju gitu, dia tuh tersepian lagi dulu, belum ada yang mikir kayak dia.
1:15:0715 tahun tersepian baru.
1:15:09Dulu dia mikir kayak gini ya, yang lain apaan sih, terlalu canggih ya.
1:15:15Terlalu simpel ah, gitu.
1:15:17Katanya terlalu simpel ah.
1:15:19Terlalu simpel apaannya?
1:15:21Malah kebalik, terlalu kompleks kali maksudnya.
1:15:27Counter dibikin state.
1:15:29Terus modelnya kayak view ya, ada computednya ya.
1:15:35Jadi ini adalah yang reactive ya.
1:15:37Kalau misalkan counternya berubah, disini ikut berubah.
1:15:40Kalau yang tadi kan enggak ya.
1:15:42Ini kan udah statik ya.
1:15:45Intinya itu, memudahkan reactivitas.
1:15:53Jadi kalau variable-nya berubah, yang lain kayak yang mengambil, yang subscribe lah bahasanya.
1:16:00Yang subscribe, itu otomatis langsung berubah.
1:16:05Oh, kalau misalkan pakai dollar tuh, dollar titik 2.
1:16:09Udah nggak ada lagi, udah nggak ada kan.
1:16:12Gitu pakai dollar.
1:16:14Iya, tapi tetap pakai dollar kan.
1:16:17Pakai dollar effect kan.
1:16:21Sekarang pakai euro.
1:16:23Iya, nanti nggak ada yang bikin euro.
1:16:26Karena pada pakai ini ya, kalau variable pakai dollar ya, nggak ada yang mau pakai RT gitu.
1:16:32Dua karakter, yang nanti kita bikin buat orang Indonesia idr.2.
1:16:39Oke, cukup.
1:16:46Jadi sebagai kesimpulan malam hari ini, AI masih mendominasi topik-topik 2025,
1:16:53tradisinya kita ya.
1:16:55Terus kemudian sekarang kayaknya di 2025,
1:17:00framework mulai mature, jadi kayak ide-nya itu yang tadinya kecil-kecil,
1:17:06sekarang jadi satu besar, gitu ya.
1:17:09Dan tidak banyak yang berubah, tidak terlalu banyak perubahan.
1:17:13Perubahannya ya kayak nggak breaking change lah ya.
1:17:20Jadi perubahannya kecil-kecil.
1:17:22Sintax dan lain-lain, performance pastinya.
1:17:25Terus juga CSS banyak perubahan, nanti kita akan bahas di episode-episode berikutnya.
1:17:32Apa lagi?
1:17:34Browser punya AI sendiri,
1:17:39tapi belum pada janjian mau bikin standarisasinya, masing-masing masih jalan sendiri ya.
1:17:47Terakhir, signal, baru masuk proposal stage 1.
1:17:56Udah.
1:17:59Untuk malam ini.
1:18:01Udah banyak juga.
1:18:03Udah banyak buat satu tahun.
1:18:05Nanti kita tahun depan ini lagi.
1:18:07Feeling gue kayaknya...
1:18:09Oke, tahun depan kita coba check lagi, karena ya, mudah-mudahan...
1:18:14Kira-kira paski tahun ini berjaya lagi nggak ya, paski?
1:18:18Adopsinya mulai...
1:18:20Kan 2 tahun lalu tuh mulai digambur-gambur.
1:18:23Tapi rata-rata adopsi 2 tahun sih.
1:18:28Ini IO 2 tahun lalu maksudnya.
1:18:31IO 2023.
1:18:33Nah, udah tepatnya itu.
1:18:35IO 2023 di hype up.
1:18:38Sepanjang 2024 adopsinya naik.
1:18:41Menurut adopsinya naik, tapi secara gambur-gamburnya turun.
1:18:45Cuma makin kesini.
1:18:47Banyak sih aplikasi-aplikasi yang udah mulai pakai paski.
1:18:50Banyak, saya lihat.
1:18:52Sudah mulai mengadopsi pelan-pelan.
1:18:55Semua produk Google, Gmail dan lain-lain.
1:18:58Udah GitHub, udah...
1:19:01Ya, sekolahnya stagnan.
1:19:05Dan mudah-mudahan kembali lagi doa kita setiap tahun.
1:19:09Mudah-mudahan winter berlambu.
1:19:12Cukup lah ya, sampai Januari ya.
1:19:14Februari sampai Desember mulai bergeirah lagi.
1:19:18Banyak inovasi, banyak company, banyak startup yang muncul lagi.
1:19:23Banyak funding-funding lagi.
1:19:26Jadi sekian dulu untuk malam ini.
1:19:29Kita ketemu lagi insyaallah minggu depan.
1:19:32Tidak bersama Irvan karena Irvan diuran.
1:19:35-Yuk. -Naik odong-odong.
1:19:39-Odong-odong. -Akalnya orang lain kerja di libur.
1:19:44Tapi kita tetap akan live.
1:19:47Minus Irvan nanti kita akan cari nara sumber.
1:19:52Ditunggu aja.
1:19:54Jadi untuk malam ini sekian dulu.
1:19:56Terima kasih banyak buat semuanya yang sudah ikut meramaikan.
1:19:59Kita ketemu lagi minggu depan.
1:20:01-Selamat malam. Bye-bye. -Bye-bye.
1:20:05Terima kasih telah menonton!
Suka episode ini?
Langganan untuk update episode terbaru setiap Selasa malam!
Episode Terkait
27 Mei 2025
Ngobrolin Google I/O - Ngobrolin WEB
Yuk mari kita diskusi dan ngobrol ngalor-ngidul tentang dunia web. Agar tetap up-to-date dengan teknologi web terkini. ...
5 Mar 2024
Ngobrolin Gemini AI bareng @EstherIrawati - Ngobrolin WEB
Yuk mari kita diskusi dan ngobrol ngalor-ngidul tentang dunia web. Agar tetap up-to-date dengan teknologi web terkini. ...
24 Sep 2024
Ngobrolin FOMO - Ngobrolin WEB
Yuk mari kita diskusi dan ngobrol ngalor-ngidul tentang dunia web. Agar tetap up-to-date dengan teknologi web terkini. ...