Feb 2022 - Present
。 Participated in the creation, development, iteration, and maintenance of the PX-box project from scratch.
。 Optimized user experience by implementing lazy-loading to improve website rendering performance, while also considering anchor point calculations to ensure users can return to their previous position after clicking back, and integrating with lazy-loading.
。 Enhanced user experience by implementing "keep alive" to reduce reloading time by approximately 30% when users navigate back to related activity or home pages, and resolving anchor point misalignment caused by different system environments.
。 Added pull-to-refresh functionality in webView to enable users to keep pages alive and also refresh the original page on mobile devices.
。 In supplier system development, implemented path blocking and content display differentiation based on multiple permissions and role operations.
。 Involved in the construction process from planning to launch for multiple projects and due to my proactive and fast learning abilities, participated in multiple project support rotations and contributed to the development of multiple front-end and supplier back-end system projects.
。 Developed mainly using Vue3, Nuxt2, and Typescript, wrote E2E tests using Cypress, and utilized Component tests in the project.
。 Familiar with UI frameworks such as antd, coreUi, and element-ui. Experienced with vite, vue2, vue3, nuxt, and vitess development frameworks.
EC TEAM
Skills: Ant Design · Vue.js · Nuxt.js · Cypress · TypeScript