Masterclass | Unlocking Node.js' Power: A Journey into Fastify and Beyond

  Рет қаралды 6,000

Platformatic

Platformatic

Күн бұрын

Looking to learn more about the key principles of extensible architecture?
You're in the right place. In this masterclass, we take a deep dive into:
‣Fastify’s design principles & low-overhead philosophy
‣How to build modern Node.js & Fastify backends
📝 Key resources
1) Downloading Meraki: github.com/pla...
2) Learn Fastify: github.com/pla...
3) Close with grace: github.com/mco...
⏲️ Timestamps
00:01:56 Masterclass starts
00:07:00 The Fastify Community
00:12:05 Let's Get Started
00:49:51 Validations
00:58:35 Hooks and Decorations
01:05:40 Plugins and Encapsulations
1:11:06 Platformatic
1:25:54 Introducing Meraki

Пікірлер: 8
@anuj7286
@anuj7286 Ай бұрын
Great tutorial sir, thank you!
@tusharbarate4973
@tusharbarate4973 8 ай бұрын
Master in MasterClass! A Question btw. When I should Platformatic runtime? How to start a app with what?
@platformatic
@platformatic 7 ай бұрын
`platformatic start` will start your application on top of platformatic runtime.
@tusharbarate4973
@tusharbarate4973 7 ай бұрын
@@platformatic I mean to say if would want to start a new project with multiple services. Then which service should be used? Patformatic runtime or Platformatic service?
@OleksandrSolomakha
@OleksandrSolomakha 7 ай бұрын
Please do more examples with testing, why decorators are better and how to test it properly. Also would like to see if plugin connects to db during initialisation, how do we handle this in tests?
@platformatic
@platformatic 7 ай бұрын
Take a look at kzbin.info/www/bejne/nV6ZeppuoJuBsMU, it explains why Decorators are better. There are a few testing strategies for plugins that requires db. We prefer to run the full app for the tests (at least for the critical paths), so we send payloads to the incoming routes. You could also spin up a Fastify instance with just that plugin, and wire all the dependencies yourself - this is very useful if you are doing mock testing.
@ImSuvasco
@ImSuvasco 4 ай бұрын
Hey bro, how about we don't chew gum during a presentation?
@LuxAeterna93
@LuxAeterna93 21 күн бұрын
I agree with that
Masterclass | Node.js Configurations
1:18:10
Platformatic
Рет қаралды 5 М.
I Stopped Using Express.js: Because Bun and Hono 🔥
10:23
Sam Meech-Ward
Рет қаралды 120 М.
Man Mocks Wife's Exercise Routine, Faces Embarrassment at Work #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 5 МЛН
An Unknown Ending💪
00:49
ISSEI / いっせい
Рет қаралды 55 МЛН
Ozoda - Lada (Official Music Video)
06:07
Ozoda
Рет қаралды 12 МЛН
Decrusting the tokio crate
3:31:48
Jon Gjengset
Рет қаралды 98 М.
A Deep Dive into Node.js Streams | Masterclass
1:15:46
Platformatic
Рет қаралды 10 М.
Next.js 15 Is Here (Vercel Ship Breakdown)
19:34
Theo - t3․gg
Рет қаралды 101 М.
Learn Just Enough Fastify to be Productive
29:47
TomDoesTech
Рет қаралды 21 М.
When is NodeJS Single-Threaded and when is it Multi-Threaded?
18:42
Hussein Nasser
Рет қаралды 72 М.
Fastify Course 🚀 The Performant Node.js Web Framework
36:30
NixOS Setup Guide - Configuration / Home-Manager / Flakes
3:01:39
Matthias Benaets
Рет қаралды 189 М.
Man Mocks Wife's Exercise Routine, Faces Embarrassment at Work #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 5 МЛН