- Mobile:+8617610060876 / +8617051096528
- Email:[email protected]
- QQ/WeChat:1341985539/xialvjun
- Name: LvJun Xia
- Gender: Male
- BornIn: 1991
- Education: Undergraduate Degree, Software Engineering, Wuhan University of Technology
- GraduatedAt: 2013.07
- TechBlog: http://xialvjun.github.io
- Github: http://github.com/xialvjun
- LivingIn: Beijing
- FamiliarProgramingLanguages:javascript
- FamiliarTechnologies:react, graphql(server and client)
- React : master
- Node : express/koa/graphql familiar
- python : newbie
webpack、babel、stylus、gulp、mysql、mongodb、git
I'm proud of the top 3 projects.
- ❤️react-element : Use
React.Component API
directly in JSX, which is usefull to create component which just has some simple logic to process. Besides it offers an util functiongenc
which is toRenderPropsComponent
asco
is toPromise
. Link: http://github.com/xialvjun/react-element - ❤️create-react-style : Another css-in-js for react library. And it's good at SSR. Besides it offers a babel macro which can minify those css-in-js code. Link: http://github.com/xialvjun/create-react-style
- ❤️stack-switch : By caching the verifing
location
object, bringkeep-alice
toreact-router
, make it easy to go back to the list page from a detail page in mobile browser. Link: http://github.com/xialvjun/stack-switch - tiny-graphql-client : Abstract out a general interface of graphql-client, like an naive
apollo-link
, suitable for WeChat MiniApp. Link: http://github.com/xialvjun/tiny-graphql-client - react-fetcher : Fetch data in
react
in a declaration way, likeQuery
inapollo-client
. Link: https://github.com/xialvjun/react-fetcher - rx-domh : Generate real DOM with JSX, and bind
Observable
inrxjs
accurately to the real DOM. Link: http://github.com/xialvjun/rx-domh - knex-schema-session-store : Extract some fields in session to standalone columns to make session easier to search, like
session.user_id
. Link: https://github.com/xialvjun/knex-schema-session-store - koa-lazy-multi-session : Load session in a lazy way, to reduce unnecessary database access. Link: https://github.com/xialvjun/koa-lazy-multi-session
- preact-flyd : Bind
Stream
inflyd
toVDOM
inpreact
. Link: http://github.com/xialvjun/preact-flyd - cache-react-component : Cache the being destroyed
react
element by set itsdisplay
tonone
, to speed up showing the element again. Link: http://github.com/xialvjun/cache-react-component
- React SSR 总结 Link: http://xialvjun.github.io/react-ssr
- 栈式路由 Link: http://xialvjun.github.io/stack-routes
- 响应式 DOM Link: http://xialvjun.github.io/rx-domh-reactive-dom
video https://www.useloom.com/share/e5287e7a39564f31b09161ef618b0e6e
video https://www.useloom.com/share/edd84533cc7d469ab0687d94a344ecc4
- 熊猫答
- 谁给你拜年+
- 熊猫课
- 熊猫问答
video https://www.useloom.com/share/56e3d40aad1541688dd3a856d5d20a7d
video https://www.useloom.com/share/91fe03771f0e421499155f4e8038a0a5
SmartParkingSystem, django backend, angular2 frontend. I wrote the Billing module(both frontend and backend).
An yard container management system, java(dubbo from alibaba) backend, delphi frontend.