๊ฐ•์˜

๋ฉ˜ํ† ๋ง

๋กœ๋“œ๋งต

Create your own blog with React (MERN Stack)

Let's create your own blog with a full stack~~!

(4.1) 33 reviews

502 learners

Level Intermediate

Course period Unlimited

React
React
Redux
Redux
Node.js
Node.js
Bootstrap
Bootstrap
MongoDB
MongoDB
React
React
Redux
Redux
Node.js
Node.js
Bootstrap
Bootstrap
MongoDB
MongoDB
ssaple๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

๏ฝฅ

Edited

Are you studying React hard?

June 2024 is a very hot month unlike any other June. Are you all studying hard? Or are you working at your current job?

I started building my own platform to publish the 'Node FullStack Development Guide (3-part series)' course around the end of 2023, create new courses in new languages, and service them directly.

That new language is~~~!!!

This is the famous Rust that developers want to learn every year.

What happened when I moved to Rust, which was known to be difficult?

Since JavaScript experts have already laid the foundation for the ecosystem, I am learning more easily than I thought and developing web with a new framework.

The framework I use is called 'Leptos', and I personally think it is the most complete at the moment, and it seems like it will reach the level of React (although React is not a framework) and NextJS~~~

Also, it is a Rust web framework that I think is leading the isomorphic development that NextJS is aiming for.

But... if you develop it, you develop it, so why are you announcing it as new news!!!

Normally, when developing with Node , you start with JavaScript and then move on to TypeScript , but

I wrote this post to recommend that you learn Rust and use it for web development with WebAssembly instead of learning TypeScript, which has no performance advantages other than the benefits of types (collaboration, uniformity, predictability, etc.).

As of June 2024, there are almost no relevant books or lectures, so you have to learn only from the leptos docs and the relevant GitHub examples, which is a big disadvantage, but once you get used to it to some extent, you will be amazed by the uniformity of code with the type strictness unique to Rust, and the speed that is comparable to C and C++. (Currently, Chat GPT-4o doesn't know leptos well either...ใ… ใ… )

Once I finish developing the platform, I will prepare a lecture on WebAssembly through leptos. The lecture will consist of two parts.

  1. Basic CRUD lecture through leptos

  2. Create your own blog with leptos (Create your own blog with Rust version of React)

But it will take at least 1~2 years to prepare for this haha

So, rather than my insufficient lecture, I wanted to encourage those who have learned some JavaScript to try Rust, and I wanted to introduce the charm of Rust first while developing with leptos.

ใ€1-line summaryใ€‘ If you've learned JavaScript, study Rust instead of TypeScript!!! It's easier than you think~~~^^

image โ€ป As of June 2024, Git repository (20% completion)

โ€ป (Note) Also study Nix flake. It is a kind of virtualization of Python, and Nix flake generalizes it.

Comment