Nojipiz / Nojipiz.github.io

My software developer portfolio :stars:, build with :heart: in Rust and WebAssembly

Home Page:https://nojipiz.github.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hello fellow developers!

A pretty simple software developer portfolio, contains a little bit about me and my work :D

Tech Stack

This is first approach to WASM targets, i have chose Rust + Yew framework to create this site.

Also, the state management runs over Yewdux, which obviously is the Redux equivalent for Yew.

The styles has been created with Sass, because how likes plain css? ._. And the Yew styles alternatives are a work in progress right now.

Do you want to run the project?

Yeah sure but you will need a lot of dependencies and Rust stuff, the live demo is here

Dependencies:

  • Rust
  • wasm-pack
  • npm or yarn
  • Node

Once you have the dependencies, you can start the server running:

npm start

Why a moon.

Take your code to the moon, i have heard this phrase somewhere, and sound good for a strange reason, but contains the word moon so ... I just put a moon in my page. The 3D model has been created by me with Blender, and exported BabylonJS, this is the only part that isn't WASM in the project, it must be imported and run by Typescript.

Inspiration

I was checking a lot of others developers portfolios, here is a list of the most inspiring for me.

About

My software developer portfolio :stars:, build with :heart: in Rust and WebAssembly

https://nojipiz.github.io/


Languages

Language:Rust 93.4%Language:SCSS 6.1%Language:TypeScript 0.5%Language:HTML 0.1%