OutdefineJoin Now
talent banner

James Jin

Fullstack Engineer

5-8 yearsToronto, ON, Canada
About James Jin
“Success is not the key to happiness. Happiness is the key to success. If you love what you are doing, you will be successful.”

As a dedicated engineer, what I value is passion and love for what I create. Without it we can't create something amazing.
Fullstack Engineer
Experience level
Senior-level5-8 yrs
Hourly rate
Open to
remotefull time contract

Nagoya University

Computer Science

Bachelor's DegreeClass of 2018

Software Engineer


full time contract7/2022 - 5/2023
  1. Building Outdefine website using Next.js, Strapi CMS.
  2. Building Outdefine platform from scratch - React.js, Typescript, TailwindCSS...

Full-Stack Web3 Engineer


full time contract4/2020 - 9/2022
  1. Sportbase - Metaverse platform - Worked as a web3 front-end engineer
  2. AirdropHouses - NFT project - Worked as a full-stack blockchain engineer.
  3. CryptoDragon, Trustpad, TheCakeChat, FoxFinance...
portfolio show
Founding Engineer

Recent boards

Next.js will be dominating the Javascript ecosystem or even end the Javascript framework war?
As a Next.js fanboy, I am very glad to see the recent updates from the Next.js team.
To look back on updates of Next.js...
v9.3 introduced SSG(Static Server Generation) and v9.5 introduced ISR(Incremental Static Regeneration) which is a really great solution for showing dynamic website by static pages regenerated in the background by traffic comes.
v12.1 introduced on-demand ISR which is a great match with CMS by triggering regeneration when contents change.
With v13, they introduced a new App Router built on React Server Components. The App Router is a new paradigm for building applications using React's latest features.

The updates includes new project structure, new routings like parallel routes and intercepting routes, server actions(Alpha).
But probably the key update must be the fact that we can use RSC in the app router and all the components are server components by default.

In fact, RSC(React server component) has been introduced couple of years ago, Dec 2020.
It was still in experimental phase and also there were couple of additional steps to use RSC.
But with the release of v13, you can now use React Server Components without any configuration.
Zero bundle size, accessing server data sources such as microservices, functions, databases, etc, better performance, you can enjoy them now with v13 - what are you waiting for? go try it.

Of course, there are many competitors like Remix, Astro and they are growing its popularity.
But with over seven years of history and widespread adoption, Next.js has established itself as a leading choice for building web applications.
In my point of view, it won't be changed easily and it's the same reason why React is still dominating the web development although it's proven that frameworks like Svelte, Solid, Preact is much faster and a good alternative.

Any other Next.js fans here? Would like to hear your opinions...
Log in or sign up to connect with this talentJoin a community of like minded individuals and start owning your careerJoin now