Senior Frontend Developer at LINE
前言 大家好,我是來自 LINE 購物的 Luke,非常榮幸能夠與來自各地的開發者分享我的經驗和知識。這場研討會是一個難得的機會,能夠聚集 Laravel 和 Vue.js 的頂尖開發者,共同探討這兩個框架的最新技術和最佳實作。在這次的演講中,我分享了關於使用 LINE 購物中使用 Vue 開發的一些技巧和技術,以下就與大家分享一下這次演講的內容,希望能對其他開發者也有所啟發。 活動簡報 介紹 LINE 購物 是 2018/01 上線,當時 Vue 主流都還是在使用第二版,許多現在常見的功能在當時都只能由團隊自行實作,如當時的 SSR 也是使用 Vue2 自行實作,若是現在就會直接用 Nuxt(1.0.0 發佈於 2018/1/9)。LINE 購物在前端上分成兩層,一個是 Web App、另一邊則是 API 層,這個 API server 的主要用途是整合不同來源的後端 API,並提供 SSR 所需的功能。 由於我們的 Tech Stack 選擇了 GraphQL,所以在 client side 的套件上,我們一開始就選用了知名的 Vue-Apollo-3.0.0
Front-end Engineer at LINE KYOTO
譯者註解: 這裡指的 LINE MUSIC 在日本上線的產品 。 大家好,我是柴阪浩行 (Shibasaka Hiroyuki),在LINE的京都開發工程團隊負責前端的開發。大家在工作的時候用電腦聽音樂嗎?LINE MUSIC 不僅有手機版本 App,還有 Web 版網站應用。我們開發的 Web 版網站應用使用 Vue.js 作爲 JS 框架。 https://music.line.me/webapp/ 到目前爲止,這個Web版本的網站應用使用的是Vue2,2022 年 6 月,我們發佈了升級到 Vue 3 的版本。我們的團隊在開發Web版網站應用的功能的同時,也致力於提高性能。性能方面也有很多方面,其中 package 檔案的肥大化是最大的課題。構成應用程序的js和css的 package 大小爲6MB,使用名爲Sentry的監控工具測量對Web版網站應用的訪問量時,顯示時間超過2秒的訪問量約佔一半。我們進行了重構、整理依存套件等,致力於縮小檔案。其中,我們研究了我們網站用最多的 Vue.js,發現升級到 Vue3 可以減少整體的檔案大小。 遷移到 Vue3 本身已計劃就緒,以便將
LINE Taiwan Technology Evangelist
前言碰巧最近有個日文五十音消除遊戲的 Side Project 正在實作中,參考之前鐵人賽文章,實作上發現有些內容可能是年久失修,導致實作上不太順利,碰巧近期 LINE Login 的官方文件也有更新,並且搭配之前實作的範例是使用 (Screen-LINE-Bullets),來延伸 Side Project,以下就為各位介紹一下其中使用 LINE Login 的一些過程。TL;DRLINE Login 範例從 Flask 轉到 Vue + FastAPI前後端分離前端用兩個頁面清楚展示 LINE Login SSO 步驟後端兩個 API取得認證導向網址認證 JWT 中的使用者參數環境變數都放後端(較安全)LINE Login 事主專案介紹LINE Login 綁定步驟進入 LINE Developer Console建立 Provider建立 LINE Login channel點選最右面選項把 LINE Login channel 設定為 published啟動 Web App 選項並設定 Callback URL 為 ht
Developer Relations Team, LINE Corporation.
我是Developer Relations室的三木。10月11日,我們邀請了各位Vue.js核心成員到LINE新宿辦公室作客,並與LINE的前端工程師召開簡單的交流會(meet-and-greet)。以下將以照片為中心,介紹交流會的情況。關於LINE的前端組織LINE設有一個稱為前端開發中心(通稱: UIT)的開發組織,負責所有前端的更新,包含各服務的UI、APP內的WebView。在東京、福岡、京都、韓國與台灣等處,設立多個據點,並由許多工程師組成。在時常接觸新的前端技術下工作,將Vue.js、React、AngularJS等框架,整合至服務中,自由選擇並使用。這次,Vue.js核心成員的來訪,雖然是因為他們希望來訪才得以實現,但對於平常就將Vue.js應用於工作之中,並對其動向有高度關心的LINE前端工程師而言,這次是非常具有挑戰性的機會。當天的景象當天,以前端工程師為主,有近50名公司員工聚集在會場。可惜的是,Vue.js的作者Evan You取消來訪本公司,但Nuxt.js的作者Alexandre Chopin與Sébastien Chopin、Vue.js的核心團隊成員Pin
LINE Taiwan Technical Writer
大家好,我是 LINE Taiwan Technical Writer – Claire Wang。LINE 致力於舉辦對內的技術交流、教育訓練,以及對外的社群聚會、校園演講、開發者徵才日與開發者大會等各式各樣的活動。我們希望創造更多技術分享與跨國交流的機會,同時持續招募優秀人才加入 LINE 台灣開發工程團隊! KKTIX 活動網頁: 活動網址 今晚邀請 Vue.js Taiwan 社群的朋友們前來 LINE 台北辦公室參加聚會,而本次聚會有超過九成的報名者,是在票亭開放後十秒鐘內完成報名,令人驚豔的數字突顯 Vue 社群與應用的魅力! 今晚的講座共有兩大主題,首先由 LINE Front-end 工程師 Ted Wu 分享 Vue 與 Vuex 的設計概念,以及 LINE TODAY 如何轉為以 Vue 為主進行開發和曾經面臨的挑戰。之後則由 organizer of Vue.js Taiwan - Kuro Hsu 用宏觀的角度討論前端框架,並介紹 Vue 3.0 新特性的亮點。現在