Latest / מפתחים מחוץ לקופסה / פרק 21: מיקרו-פרונטאנדס עם גיל תייר
Transcript
- 0:00SPEAKER_00: Ma Korean Shimanakube Od Pericanusa, V Karagil, Shakapolak.
- 0:36SPEAKER_00: Okay, I don't say, Shella Perikom who microfronts can.
- 1:30SPEAKER_00: Okay, as microfrontends.
- 1:34SPEAKER_00: And we see in guilt.
- 1:42SPEAKER_00: Micro frontends microservices, microservices.
- 2:11SPEAKER_00: We have a runtime.
- 2:12SPEAKER_00: She's all day in module federations, all the day I'm going to be able to do it.
- 2:25SPEAKER_00: So microservices have motivati or motivation.
- 2:52SPEAKER_01: Microfrontend is frontend from HTMLCS JavaScript.
- 3:20SPEAKER_00: Okay.
- 3:47SPEAKER_01: Okay, we have microfrontends.
- 3:54SPEAKER_01: Okay, and we can see the same thing.
- 4:02SPEAKER_01: Okay, Gil, and microservices.
- 4:11SPEAKER_01: Okay, and you can see it.
- 4:16SPEAKER_01: Microservices, and we can architecture microfronts.
- 4:40SPEAKER_01: Component loosely coupled.
- 4:57SPEAKER_02: And so deploy but we have them.
- 5:33SPEAKER_00: We'll have a content of the monument, minor mini mini components.
- 6:27SPEAKER_01: Okay, but dashboard is a dogma classic.
- 9:24SPEAKER_00: And you there and your Gamana Gamana.
- 9:33SPEAKER_01: No, but state or many kush and a chunagitashutti, page microfront ends.
- 9:44SPEAKER_01: Okay, no application dine.
- 10:03SPEAKER_01: State him.
- 10:04SPEAKER_01: Pitong state.
- 10:07SPEAKER_00: And she's got a query fetch in.
- 10:59SPEAKER_01: But SPA once a JavaScript, once I see the same thing, XM client side.
- 12:07SPEAKER_00: Okay, and we need to go to the website.
- 12:13SPEAKER_01: Okay, server.
- 12:15SPEAKER_01: Call microfrontend.
- 12:18SPEAKER_00: You should server Michelle deploy, so microservice page one.
- 12:26SPEAKER_01: Video, slash login.
- 12:33SPEAKER_01: We can render a component page component server side rendering.
- 12:40SPEAKER_00: I use I'm a microservice, gametim, yes, severe page one, severe page two minutes.
- 15:20SPEAKER_00: Sababa Leganni, Shani.
- 15:34SPEAKER_01: So Merritt Merosh asit she needs big vodze, benefit a good old Sheak Moshiman who bound and consumities, uh coupling ben uh microserv page microservice, log component microservice and ma ma ma uh interface ben page uh uh microservice microfront and the hard page microphone at any.
- 16:29SPEAKER_01: Uh header.
- 16:36SPEAKER_02: NPM package.
- 16:49SPEAKER_01: Michael Sells.
- 16:50SPEAKER_01: The over engineering, the the over modularity.
- 17:03SPEAKER_01: Okay?
- 17:47SPEAKER_01: Sababa Zbond Shalloshani.
- 17:49SPEAKER_01: Sadha Akshabanakunda.
- 18:05SPEAKER_02: Shagan Deberazim the Tov.
- 18:08SPEAKER_02: Veben and the Bel Baka, the Benim's uh today community test team shall shape him, we benim the test team ship with Kim Shape.
- 18:15SPEAKER_01: LA testing would give him it to each other moment of silence.
- 18:18SPEAKER_01: Boom.
- 18:18SPEAKER_01: Lobby micro shot.
- 18:20SPEAKER_01: Lobby microservices the below microphone.
- 18:23SPEAKER_00: Boom.
- 18:23SPEAKER_00: And the sne boom kizaya back and phone it.
- 18:27SPEAKER_01: Okay, okay.
- 18:32SPEAKER_00: Okay.
- 18:33SPEAKER_02: Amanu server side rendering necessarily, uh, I alanu Adifne Bonagem Addifne Ache Angular, the Ember the Shah the Backbone, the Backbone, Nikh Sorat Muna Call ha Rindorche and Ahnur Inuba browser, Mashaya Korea browser I am what get la sharat, Mashaya Hose the Shara HTML, HTML, Zemashaya.
- 19:02SPEAKER_00: I don't know about response HTML.
- 19:16SPEAKER_02: But backend was Bonelka HTML, bet M Ladavaz, Zhim to Shakumyote Internet, the Copenhagen of Steve Item, Call of Daftion and Refresher Bapamim, Lo Zelfnetkufash Ajax, the Lifnetkuf.
- 20:15SPEAKER_02: She betsem ayananu le call daf, Iano hash, bayanu pushutasolomita hash, ba by URL, the ka betemu zayan dafihad anak bedekal.
- 20:26SPEAKER_02: She ayamhilbetuhov pushitaya machlif diving.
- 20:37SPEAKER_02: Iom yesha kmosha gilt codem, yasha mitu telet kazochil khazara, me SPA, le server side rendering, multiple multipage uh application.
- 20:56SPEAKER_02: Yeshi t shun renderimbosharata zahatmad varimeta uh si bocha render basharat, the kibetem uh Google Shaman positiv crawling la de varaza v betem the shapelum to SEO.
- 21:10SPEAKER_00: Ah on SEO moche the SEO yes applicators, application lots of SEO Tibash niya, service and rendering he?
- 21:28SPEAKER_02: Zahasiba, Zachasiba.
- 21:42SPEAKER_00: Az gam lossifulai, alze, the shabetem kolaketa velolish tamesh ba ba cli a client lolim shop.
- 21:51SPEAKER_01: No, server.
- 21:53SPEAKER_01: Nahon.
- 21:54SPEAKER_01: An exhibit and client side rendering server side rendering a modern yeah, a pH special palms.
- 22:00SPEAKER_01: So we have a client side rendering, the mega JavaScript is the same.
- 22:31SPEAKER_01: Okay?
- 22:55SPEAKER_01: Okay, uh, as as as a as a daffan, we all showed the same thing.
- 23:48SPEAKER_00: So, we're at all the module build time, the bonnet application build time.
- 23:54SPEAKER_00: Oh, it's the runtime, but we should module federation.
- 24:03SPEAKER_01: So, I give them module federation, module federation is a big component.
- 24:12SPEAKER_01: Big Lajum is ESM native and module federation.
- 24:32SPEAKER_01: And you say a wait import, we can HTTP module federation.
- 26:00SPEAKER_01: Okay, transpilation, transpilation code TypeScript or code JSX, lettergame JavaScript browser of Node.js, call code decorator bundling the browser lawyer module, the import v export, as a bundle by a megabyte, we cover it a hard, the browser.
- 26:38SPEAKER_01: As a transpilation of bundling, I need to cargo cult.
- 27:27SPEAKER_01: Okay, uh browser in Palm lawyer does the same thing.
- 29:10SPEAKER_01: TypeScript.
- 29:11SPEAKER_01: Cool, I'm stuck in the TypeScript, David said?
- 29:13SPEAKER_01: Okay, uh TypeScript Doresh Transpilatia me is as uh Transpilatia.
- 29:31SPEAKER_01: Tikh senior mid.
- 29:34SPEAKER_01: Senior or mid laws of the cool.
- 29:59SPEAKER_01: Okay, Kama and Ashimbe Medbe Medama.
- 30:25SPEAKER_01: Are you sibot mot?
- 30:31SPEAKER_01: Ainianu, I'm not sure.
- 30:46SPEAKER_01: Bundling, the brow forest and bundling, and bundling and import export native shell browser.
- 30:57SPEAKER_01: Vito, and we have transpilation of TypeScript.
- 31:14SPEAKER_01: Okay, uh, this proposal is a very important thing.
- 31:41SPEAKER_01: No, no, no, no, no, no, no, no, but the climate script is built a proposal and you're building the same.
- 32:04SPEAKER_01: Sorry, TypeScript to Shilano.
- 32:14SPEAKER_01: Lorrax, TypeScript logo more than you can use.
- 33:06SPEAKER_01: Okay, because types as comments.
- 33:11SPEAKER_01: Okay, you must have syntax spaces, registered type systems.
- 33:19SPEAKER_01: And you can say, as I could have JavaScript runtime, we can have a browser or node, and you have any time, this is my whatever, and you can all go and do whatever you want.
- 33:32SPEAKER_01: Psick be the time number.
- 33:34SPEAKER_01: Okay, how compiler JavaScript runtime is type as it is.
- 34:07SPEAKER_01: TypeScript, flow, hegel, type systems, and then JavaScript runtime.
- 34:19SPEAKER_01: So type checking.
- 34:31SPEAKER_01: B deep body.
- 34:33SPEAKER_01: Once a scene, TypeScript Transpilation, once you have a bundling, it's bundling.
- 34:44SPEAKER_01: Okay, so once a patata, we have to do this.
- 36:36SPEAKER_02: I got an issue name of the MJS Doc's many methods.
- 36:41SPEAKER_00: But I've done JS Dog the TypeScript.
- 36:49SPEAKER_00: Backend D TypeScript?
- 36:50SPEAKER_01: In TypeScript.
- 36:51SPEAKER_01: Just a back's a TypeScript.
- 36:53SPEAKER_01: And shoot that.
- 36:54SPEAKER_01: And you must be TypeScript check.
- 37:05SPEAKER_01: And he loads the transpilation, lots of source.
- 37:19SPEAKER_01: TypeScript to look at the top.
- 37:34SPEAKER_01: Zebaya.
- 37:44SPEAKER_01: No, no.
- 37:54SPEAKER_01: Aval.
- 38:16SPEAKER_01: Aval, I'm talking about page microphones.
- 40:28SPEAKER_00: Migrosa ne mucha.
- 40:33SPEAKER_01: The microphone to Yesemaki.
- 41:11SPEAKER_01: And the situation for the same thing.