關於我
Jay Chung
前端工程師和鼓手,熱愛音樂、表演和程式語言。
夢想透過打鼓走遍世界的舞台,寫著程式享受各地的咖啡。
網站製作、App 開發等案件邀約請看更多
Open Source Projects
Open Source Projects
xJkit/react-goodbye
A save reminder component for react router v4+.
xJkit/electron-tray-app
Yet another demo for desktop app in tray icon built from Electron
tannerlinsley/react-table
⚛️ Hooks for building fast and extendable tables and datagrids for React
FormidableLabs/webpack-dashboard
A CLI dashboard for webpack dev server
stephane-monnot/react-vertical-timeline
Vertical timeline for React.js
trendmicro-frontend/react-navs
React Navs component
Talks
Talks
Use React Patterns To Build Large Scalable App
Use React advanced design patterns to build or refactor components, including Container Component Pattern, Compound Component Pattern, Higher Order Component Pattern, and the Render Props Pattern which is the most popular pattern in this year.... Show more
Rollup v.s Webpack: shallowly compare ES6 bundlers
Rollup and Webpack are undoubtedly two of most popular JavaScript bundlers, and both of them have main features like tree shaking, code splitting and more. They have much in common but with suttle differences. This talk will do the shallow comparison between them.... Show more
Enhance React App with Higher Order Component
Writing codes without mindset is a mess. Use one of React advanced patterns to enhance your code base by Higher Order Component. Higher Order Component, a.k.a HOC, is an abstraction layer to reuse your business logic, and it's a better way to hide and transform imperative codes into more declarive component API. This talk will gives you the pros and cons by using HOC.... Show more
Use JavaScript to write desktop apps by Electron
When it comes to desktop application programming, you may think of C# for Windows, Objective-C or Swift for Mac OS. Instead of the-above language, you can use pure JavaScript and Web technologies likes HTML and CSS to develop desktop apps by using Electron.... Show more
What is software testing in Front-end world?
Software testing plays an important role in project lifecycle for validation phase, including unit testing, integration testing and end-to-end testing. This sharing will puts more emphasis on front-end projects according to my experiences, and other popular JavaScript testing libraries or frameworks.... Show more
Let's make a better React Form component
Use Higher-order-component and Render props to separate complicated validation logics from the UI components and make them to be more pure, simpler and easier to test. In addition, I will show you some validation utilities and popular libraries like Formik, Redux Form or React Final Form that are exactly good at using those design patterns.... Show more