WEBVTT NOTE duration:"00:30:52.7460000" NOTE language:en-us NOTE Confidence: 0.777738332748413 18e86575-f2f8-4e79-a2bf-dab027a4ec77 00:00:01.160 --> 00:00:06.022 Is it going Chris? What what can you tell me about? NOTE Confidence: 0.849968194961548 bc50d100-d9a3-4747-8ee3-9d87e0f057e7 00:00:06.030 --> 00:00:09.230 Shouldn't do, but I believe, uh, so cores, uhm, I'm NOTE Confidence: 0.849968194961548 a75fdcbc-87c1-465e-8290-757c327c9da4 00:00:09.230 --> 00:00:12.750 actually just gonna let you guys read here for a second. NOTE Confidence: 0.842714428901672 85a6b869-5c0c-4c86-8e81-1ddfc488f328 00:00:14.060 --> 00:00:15.940 And look at the picture. NOTE Confidence: 0.822063982486725 dc8a699b-dbd7-4767-acd3-741be3c34574 00:00:20.960 --> 00:00:26.560 So this line right here is probably one of the NOTE Confidence: 0.822063982486725 7b29aab3-f90a-41d0-b9c3-3f739cd1450b 00:00:26.560 --> 00:00:28.800 most concise way page. NOTE Confidence: 0.911159694194794 502c1c2b-4610-4d9d-ac9e-21102ca9aad6 00:00:31.670 --> 00:00:37.313 So the idea is basically that you tell your browser that. NOTE Confidence: 0.887794315814972 05279443-5866-4fbb-bc3a-c920dfd44ae5 00:00:38.670 --> 00:00:44.013 It's OK to trust a resource from a different domain or sub name, NOTE Confidence: 0.887794315814972 35cd80a3-f06b-403f-bdbe-6b4efd4f0bfc 00:00:44.013 --> 00:00:49.356 and in our case is most of the time it's a different sub NOTE Confidence: 0.887794315814972 ec839c85-4bce-4134-99c1-eade88899497 00:00:49.356 --> 00:00:53.466 domain, but sometimes it's an actual different domain. We use NOTE Confidence: 0.887794315814972 5f8aba4a-67cc-449b-98f6-eeba196d41e0 00:00:53.466 --> 00:00:55.110 cores alot to handle. NOTE Confidence: 0.902383923530579 eb7bf352-477f-4cdb-a464-bc802898c706 00:00:55.120 --> 00:00:59.782 The scenario where we want to do what I would refer to as a NOTE Confidence: 0.870033919811249 1fec9618-c60f-4a99-891f-9b5317ac93ed 00:00:59.782 --> 00:01:04.415 headless E Commerce. Are you guys all familiar with headless NOTE Confidence: 0.870033919811249 2b381c1a-c1d5-4078-93f2-b2421d20c504 00:01:04.415 --> 00:01:08.915 concept? OK, great, thank you um. So the concept behind a more NOTE Confidence: 0.870033919811249 4ae0bbbd-8e86-4325-b29c-a25e7f74f8f6 00:01:08.915 --> 00:01:12.665 popular phrases, a headless EMS. It's really sounds just sounds NOTE Confidence: 0.870033919811249 3db0e691-5f17-41c2-b787-f86f000d585e 00:01:12.665 --> 00:01:16.790 complicated. It's like all these JavaScript terms that I heard in NOTE Confidence: 0.870033919811249 6f8995ec-4704-4cd4-8f0c-48d69f8f0da3 00:01:16.790 --> 00:01:20.915 the JavaScript raining earlier. OK so anyway. The point is that NOTE Confidence: 0.870033919811249 cb4ff569-ed50-4114-9a71-ddaccc3b8dc5 00:01:20.915 --> 00:01:24.665 it's kind of a confusing terminology, but all it is NOTE Confidence: 0.870033919811249 76b6b979-2cf2-4725-94a8-13c50cff8313 00:01:24.665 --> 00:01:29.915 saying is you know how in most VMS is you have to physically go NOTE Confidence: 0.870033919811249 fad8fade-db50-42d1-b6c6-50b45f297787 00:01:29.915 --> 00:01:34.040 into edit the content like you have to do content editing NOTE Confidence: 0.888587892055511 005bdb91-9236-4117-a90d-2a59176fa350 00:01:34.040 --> 00:01:38.682 somewhere. And you set up pages and you put the content on NOTE Confidence: 0.888587892055511 0b3dd37c-2f66-405c-9c11-79aecc5e5b37 00:01:38.682 --> 00:01:42.884 pages. It's like Tide to a page contents idea page. Well, NOTE Confidence: 0.888587892055511 42c182ee-ff67-4939-b52f-3f476c3595f4 00:01:42.884 --> 00:01:46.704 headless content management is like what we have with liquid NOTE Confidence: 0.888587892055511 6aa8b7e0-72cf-448b-8c81-981785ec29fb 00:01:46.704 --> 00:01:50.142 content. If you guys are familiar with Blues liquid NOTE Confidence: 0.888587892055511 dac0e1ef-e6c1-44d5-808b-39caf1ddb689 00:01:50.142 --> 00:01:54.726 content. If you're not, it's OK. Basically all it does is the NOTE Confidence: 0.888587892055511 1be8bb1f-89de-4503-b259-6d3beb2a4720 00:01:54.726 --> 00:01:58.928 content is separated from the pages and the actual TMS itself. NOTE Confidence: 0.922995150089264 e028825b-65fe-4ec4-b4dc-688a94b90ecb 00:01:59.430 --> 00:02:03.590 OK, so the idea is that your content is capable of living in NOTE Confidence: 0.922995150089264 31ebd5f0-d5eb-4f63-8958-a86a7de01857 00:02:03.590 --> 00:02:07.430 multiple places, not just the one one page. The one site. So NOTE Confidence: 0.922995150089264 c076c876-9843-4621-ba7e-d7fca416cdb4 00:02:07.430 --> 00:02:10.630 if you think about it from a marketer's perspective, if NOTE Confidence: 0.922995150089264 3f68acf5-7195-4c9f-9ba3-d16d4326ed10 00:02:10.630 --> 00:02:14.470 you're making a headless EMS, why would you do that? Well, if NOTE Confidence: 0.922995150089264 696d6605-beb5-4909-9380-df23add8b40e 00:02:14.470 --> 00:02:18.310 you have a big enterprise and you have 20 websites and you NOTE Confidence: 0.922995150089264 94495f21-5f52-4c07-8efe-198865cd3794 00:02:18.310 --> 00:02:22.150 need them all to have the same basic information on them, you NOTE Confidence: 0.922995150089264 6bde72ec-c41c-4d7e-8f0a-b04a08097815 00:02:22.150 --> 00:02:25.990 might not want to have to repeat putting that content on every NOTE Confidence: 0.908736050128937 e3524bcc-b399-445e-9eba-d3117e911409 00:02:25.990 --> 00:02:29.670 single site. OK, so that's the same thing for headless NOTE Confidence: 0.908736050128937 2e176af7-3e67-42a6-943f-6c9b59219e3e 00:02:29.670 --> 00:02:33.635 e-commerce. What if you have a set of products that you want to NOTE Confidence: 0.908736050128937 ac151055-26eb-424b-95ba-db38b02390ec 00:02:33.635 --> 00:02:37.600 sell on 20 different websites? You don't want to have to make a NOTE Confidence: 0.908736050128937 354b0d30-94c1-456c-90e2-dc3f2e192e41 00:02:37.600 --> 00:02:40.650 new E Commerce for every single website that would be. NOTE Confidence: 0.884197235107422 24af0615-071b-4d4c-88d5-f9e9d3a7b399 00:02:40.650 --> 00:02:44.970 But a lot of people have to do that because the technology NOTE Confidence: 0.884197235107422 913f571a-2f74-4033-aa78-46cbd9e2bc84 00:02:44.970 --> 00:02:48.210 doesn't exist. If you're not doing something like headless NOTE Confidence: 0.884197235107422 32fabfbe-ea28-42d4-b8da-44e09b3ac62b 00:02:48.210 --> 00:02:51.450 e-commerce, just sharing the data in the database. Basically, NOTE Confidence: 0.884197235107422 9f06e7d5-41dd-4a05-a475-328b71cd072b 00:02:51.450 --> 00:02:55.050 affectively, yeah, it's nothing. It's like cloud, it's like, oh, NOTE Confidence: 0.884197235107422 8bf93bff-3efa-4278-8faa-9d7711b842bb 00:02:55.050 --> 00:02:58.290 we're doing cloud computing. It's a freaking server, man. NOTE Confidence: 0.884197235107422 b693fe1d-fea4-4e81-a1e6-1172d6265c81 00:02:58.290 --> 00:03:00.810 It's in Iraq somewhere. Do not a NOTE Confidence: 0.833288013935089 28921284-f36d-463f-b766-7600f0f66706 00:03:00.810 --> 00:03:05.657 cloud. You on lunch some stuff into space and now we're doing NOTE Confidence: 0.833288013935089 6b5f0f43-5203-4982-aa7c-e894b596275b 00:03:05.657 --> 00:03:06.878 computing on it. NOTE Confidence: 0.907340526580811 adb6c638-68d3-4510-b4c4-0e994ea19a71 00:03:06.890 --> 00:03:11.180 All of that to go back to course. So of course, is really NOTE Confidence: 0.907340526580811 7baeca43-7ffc-4a04-aa7e-08209a617fe9 00:03:11.180 --> 00:03:13.490 interesting because it's essentially it's. It's not NOTE Confidence: 0.907340526580811 c3bb4f29-351e-484d-93f2-66de78c6f4a6 00:03:13.490 --> 00:03:16.790 technically what I would refer to as headless e-commerce. The NOTE Confidence: 0.907340526580811 bc5de46f-0c79-4cde-b17c-01eef738ea32 00:03:16.790 --> 00:03:20.750 way that we're doing it, but it's kind of a precursor to NOTE Confidence: 0.907340526580811 7c608d65-a311-4623-b1e9-f080c785d9e8 00:03:20.750 --> 00:03:24.380 what's now being referred to as headless headless E Commerce. So NOTE Confidence: 0.907340526580811 3b20c6e0-0472-47bf-9e6f-564b93593ca8 00:03:24.380 --> 00:03:28.340 what we're doing is we're using angular and let me actually show NOTE Confidence: 0.907340526580811 344c4fd7-0063-42bb-a0b7-a97907062cc8 00:03:28.340 --> 00:03:30.650 an example of this in the wild. NOTE Confidence: 0.840243577957153 2114c22f-b205-47a2-871b-d76f959dc59e 00:03:31.320 --> 00:03:33.385 So I'm on Dev Force One here. NOTE Confidence: 0.870655596256256 8710ddd5-03c6-4882-a695-986b187bcb38 00:03:33.890 --> 00:03:40.208 And, uh, we're using a clarity client, right? So we set up a. NOTE Confidence: 0.77225136756897 8220fc06-6da9-4a73-b806-75d74da85cd5 00:03:41.080 --> 00:03:43.340 Um, what you call it? NOTE Confidence: 0.740505635738373 de025dde-f7bc-42eb-b1b1-bac41922a189 00:03:43.860 --> 00:03:49.996 What do you call a website? Thank you. We set up a course. NOTE Confidence: 0.740505635738373 32895c00-90dd-4e4d-9012-ce33d33fd9f5 00:03:49.996 --> 00:03:52.828 We set up a core system. NOTE Confidence: 0.78453004360199 198c043d-9394-478a-998e-bd40ce88fb0e 00:03:52.840 --> 00:03:59.696 Almost forgot that we set up a course NOTE Confidence: 0.78453004360199 83aba224-1673-42d8-b28b-5627d8c3e93d 00:03:59.696 --> 00:04:03.124 um website for this NOTE Confidence: 0.902241945266724 7a4df48a-0be8-48f5-9de9-bff7bf7dd179 00:04:03.124 --> 00:04:07.900 client an. I'll just kind of point out a couple of things NOTE Confidence: 0.902241945266724 f117d4d0-5f01-4f1d-a5a9-318b44b28f46 00:04:07.900 --> 00:04:11.098 that we did, so it's kind of interesting so you can go to NOTE Confidence: 0.847067773342133 8ff0fcc4-f550-4e97-8778-f65ff14ffd8f 00:04:11.098 --> 00:04:13.379 spot see. Say right here. NOTE Confidence: 0.89894050359726 3483b2d4-d985-4e0c-be8f-102dfecb8af4 00:04:13.950 --> 00:04:19.014 So this is the client's death site and this is a WordPress NOTE Confidence: 0.89894050359726 6a3cff2f-23e7-4e6f-a28d-cff3e57f68dd 00:04:19.014 --> 00:04:23.656 site. So what we're doing for this client is we're putting. NOTE Confidence: 0.912858963012695 f7e3d629-b206-4520-9339-c94ec1bde029 00:04:23.660 --> 00:04:26.212 We're putting our ecommerce platform into their already NOTE Confidence: 0.912858963012695 00ea19f1-6f76-4e51-b946-b0214f9e0413 00:04:26.212 --> 00:04:29.721 existing site, so they already have a site. Why would they NOTE Confidence: 0.912858963012695 42af308e-abdb-49b0-9514-775a3a27bf2f 00:04:29.721 --> 00:04:33.868 rebuild all of this? Why would we throw all this stuff away and NOTE Confidence: 0.912858963012695 4c75441d-c3a7-4baf-bd1c-82a0e835aef5 00:04:33.868 --> 00:04:37.377 get rid of it and rebuild it? They're comfortable editing with NOTE Confidence: 0.912858963012695 f3af44b6-9012-4734-9038-ebb2f24f5c1f 00:04:37.377 --> 00:04:41.205 this. They're comfortable using all of this the way that it set NOTE Confidence: 0.912858963012695 99b30c64-4913-4c9b-b05a-40800506e724 00:04:41.205 --> 00:04:45.671 up. OK, all they need is to be able to buy things and then NOTE Confidence: 0.912858963012695 0944bba0-ddd7-40d8-8ace-db3147e8dd99 00:04:45.671 --> 00:04:48.861 integrate that purchasing back to their ERP system. They don't NOTE Confidence: 0.912858963012695 2c99cc01-886e-4e24-ba85-e97b6b47e56b 00:04:48.861 --> 00:04:52.689 need to change all the marketing content, so enter Kors now. So NOTE Confidence: 0.912858963012695 a5443d81-7cf9-4432-ab0e-28ada0d14066 00:04:52.689 --> 00:04:53.965 how do you get? NOTE Confidence: 0.911556243896484 663e811c-2359-4eda-859c-8b404a531d94 00:04:54.040 --> 00:04:57.300 This site here to have advanced E Commerce functionality that NOTE Confidence: 0.911556243896484 79a238c9-ddd0-478c-ba7f-1f9e9b702f89 00:04:57.300 --> 00:05:01.212 actually does all of that. Well, you could you could do some NOTE Confidence: 0.911556243896484 be711f44-94e7-4f48-910d-736b3611708f 00:05:01.212 --> 00:05:04.472 hacking of this database, but then you have to process NOTE Confidence: 0.911556243896484 36b48852-6e15-427b-b278-c6a7eb4ebee7 00:05:04.472 --> 00:05:07.406 payments securely and maybe have shipping integration and you NOTE Confidence: 0.911556243896484 bf9be7da-4cb7-4174-a4da-1654b5c137c5 00:05:07.406 --> 00:05:10.992 start to get very complicated all of a sudden. Now you're NOTE Confidence: 0.911556243896484 4aad1130-cb9c-484d-95eb-0fa83d9835a4 00:05:10.992 --> 00:05:14.578 building an E Commerce inside of WordPress that you didn't want NOTE Confidence: 0.911556243896484 6ac32d6d-cc44-4572-b90a-adda5d01abef 00:05:14.578 --> 00:05:18.490 to have to rebuild from scratch. OK, so the idea behind our NOTE Confidence: 0.911556243896484 36c1f925-1382-492d-bf4a-8aa416e3aed4 00:05:18.490 --> 00:05:22.076 korsan what I'm going to loosely call headless E Commerce is. NOTE Confidence: 0.919050931930542 74fde2a7-6201-46e1-b8bb-acaf1b1af4e3 00:05:22.660 --> 00:05:27.587 You don't have to do all of the E Commerce wiring from scratch. NOTE Confidence: 0.919050931930542 1c7a536b-368e-459f-a588-14dbc124ec47 00:05:27.587 --> 00:05:31.756 You can take RE Commerce platform and all of the work NOTE Confidence: 0.919050931930542 b56a3e7a-7fa5-444f-a9fd-a9ac318a8d5a 00:05:31.756 --> 00:05:35.167 that we've done with setting up payment providers, shipping NOTE Confidence: 0.919050931930542 415c0d71-d0f1-4e1a-ae4b-d252d94dba93 00:05:35.167 --> 00:05:37.820 providers, tax calculations, integrations to ERP systems, NOTE Confidence: 0.919050931930542 fbc45e10-cb1e-47c9-a71e-7a5f0c5d3e2b 00:05:37.820 --> 00:05:41.989 user dashboard to manage their orders, blah blah blah blah blah NOTE Confidence: 0.919050931930542 fafa0c12-baac-4ffa-8a37-944ebece56cf 00:05:41.989 --> 00:05:43.884 blah email, just the database. NOTE Confidence: 0.857450783252716 94e25a1f-0a6d-45c9-9b57-70e479d31eec 00:05:43.890 --> 00:05:48.770 Well, yeah, it's literally the the application is. NOTE Confidence: 0.670640230178833 3225ed90-4313-43a6-acb0-9d88f968a3c6 00:05:48.770 --> 00:05:52.400 APIs and so we can, NOTE Confidence: 0.872149348258972 f1f5ae47-e68a-4e45-ab7c-ec0f95d9b6d8 00:05:52.400 --> 00:05:59.802 uh? So the point is that what we did was we took just NOTE Confidence: 0.872149348258972 903bfe78-9ef7-491b-a85c-e01f5bbeee5d 00:05:59.802 --> 00:06:03.138 as a very quick, very quick. NOTE Confidence: 0.571015536785126 003189c4-50aa-441d-8bf5-272b45997291 00:06:03.140 --> 00:06:06.390 Spot test. NOTE Confidence: 0.840135812759399 3076fdb9-22cb-4b2f-9ac7-89a6183dd70a 00:06:06.390 --> 00:06:12.680 There. OK, so, uh, we literally took all of their code NOTE Confidence: 0.840135812759399 701dd7a4-f3a9-4e67-9fef-3549c4215f13 00:06:12.680 --> 00:06:15.606 an grabbed it off of their site. NOTE Confidence: 0.878289699554443 5d96669d-95ae-46ce-b6cc-f95dc8cd8bdd 00:06:16.150 --> 00:06:20.470 And we're actually going to be pulling this into this WP engine NOTE Confidence: 0.878289699554443 1a1ff8e7-9a26-452b-babb-19bb3218c032 00:06:20.470 --> 00:06:25.870 site next, but we set up a site here. 4 cores where you can dump NOTE Confidence: 0.878289699554443 953f4ae2-3e19-4c34-8540-12be890e37bf 00:06:25.870 --> 00:06:29.830 this code into already existing code, so it says in Odienne NOTE Confidence: 0.878289699554443 7d80d095-23d5-4b96-a15a-50104f3305a6 00:06:29.830 --> 00:06:34.150 site. It's not some special, you know, I it's driven thing that NOTE Confidence: 0.878289699554443 e5f79a2e-b82c-45ef-be3b-d75c92801b96 00:06:34.150 --> 00:06:38.470 we're having to do. This is all running off of JavaScript. Anne, NOTE Confidence: 0.878289699554443 93d4a90c-6fec-4091-bde6-6c3e1be026b1 00:06:38.470 --> 00:06:44.230 I can show you in the code what we had to add to get this to NOTE Confidence: 0.878289699554443 f25401a3-b19e-4634-9fc9-4cfca75fa62c 00:06:44.230 --> 00:06:46.750 work. So we added these lines of NOTE Confidence: 0.879981160163879 d4710736-e058-4110-8616-3aba28b7143c 00:06:46.750 --> 00:06:51.040 code. Their their code if your front end are, and you're NOTE Confidence: 0.879981160163879 d7d53a22-e2f0-4cd3-8c22-859f39f33904 00:06:51.040 --> 00:06:54.960 cringing, definitely agree with you 'cause that's This is some NOTE Confidence: 0.879981160163879 a9f3ddea-08cb-45ff-b6fb-da52b46cf400 00:06:54.960 --> 00:06:59.664 WordPress float going out there, but this is what we added. Now NOTE Confidence: 0.879981160163879 68c644c1-9599-437a-9169-9d3241baa909 00:06:59.664 --> 00:07:04.368 these can all be. These are the default files that were included NOTE Confidence: 0.879981160163879 dd0d4884-8a3c-4a5c-9287-2fac2d2bd01d 00:07:04.368 --> 00:07:07.112 with our clarity implementation that we had. NOTE Confidence: 0.898498773574829 963bf13e-0290-4e7e-a05f-915d09991d2e 00:07:07.120 --> 00:07:11.696 Let me see if I have this. Is it in there? I don't think it's in NOTE Confidence: 0.898498773574829 0a612bfc-c169-4adc-a0a0-288af51cf62c 00:07:11.696 --> 00:07:15.700 there. Let me see if I can find it here. So I'm actually going NOTE Confidence: 0.898498773574829 f2631dcd-09f5-4eaf-afb3-f091f8f1d944 00:07:15.700 --> 00:07:19.704 to show you taking the CSS out of here and I'm just going to NOTE Confidence: 0.898498773574829 88ac8f68-4883-448f-90fd-614037298266 00:07:19.704 --> 00:07:21.706 see if I can quickly do this. NOTE Confidence: 0.873713493347168 51110026-ce8b-41ba-98f4-2a16e3facef6 00:07:22.630 --> 00:07:28.900 Is this this particular page looks not as good as the. NOTE Confidence: 0.870050191879272 fbc74992-5f4a-4c7c-82f7-470ad89cd923 00:07:28.900 --> 00:07:34.780 Is the spots he site by default, so we have the CSS from the NOTE Confidence: 0.870050191879272 26a0dd0d-9c5e-48cf-af27-39db6d27ac1d 00:07:34.780 --> 00:07:39.400 clarity files and I think that's what's causing that issue. So NOTE Confidence: 0.870050191879272 da944361-ad53-4b13-95d5-3fc04bfbdf00 00:07:39.400 --> 00:07:41.920 let me just take those out NOTE Confidence: 0.659612834453583 2eef043c-cf39-49b7-af11-eab08e3857bf 00:07:41.920 --> 00:07:44.920 really fast. Bless you. NOTE Confidence: 0.813378930091858 ac00f4b6-9996-4ac1-95b7-4a5de68d84e1 00:07:44.920 --> 00:07:47.560 Also How dare you? NOTE Confidence: 0.652684807777405 4ba49455-0466-4e72-a495-c2cfef281270 00:07:47.560 --> 00:07:51.478 So why not? NOTE Confidence: 0.871046304702759 459df1f3-c8ec-4395-bba3-0800cb09904a 00:07:51.760 --> 00:07:56.410 It's not cool man. OK there we go so you can see that looks a NOTE Confidence: 0.871046304702759 edf73d1a-5882-49ec-a524-19a7556d270e 00:07:56.410 --> 00:07:59.510 little bit better and all the formatting issues just went NOTE Confidence: 0.871046304702759 cc3da7a8-c1be-4fa8-bbfc-60a1bd10e84b 00:07:59.510 --> 00:08:01.680 away. So one of the things with. NOTE Confidence: 0.910333573818207 08974c6f-5605-435e-b0e8-4d75b0cde3ae 00:08:01.680 --> 00:08:05.568 Uh, using cores, the way that we're using it is we're trying NOTE Confidence: 0.910333573818207 e2ab5e9a-c8ee-4767-b3fa-b82712c20c62 00:08:05.568 --> 00:08:08.808 to embed components into the site, and that's really the NOTE Confidence: 0.910333573818207 0edace5e-ef2e-4d2c-a7cf-5f89f8dba7d0 00:08:08.808 --> 00:08:13.344 summary, and all I have to do to do that, technically is bring in NOTE Confidence: 0.910333573818207 7fa6fb01-cd32-44e6-9d2c-0f3e296c7bdc 00:08:13.344 --> 00:08:16.584 the JavaScript files for Seth and then whatever CSS files NOTE Confidence: 0.910333573818207 d7527e9c-cbdd-4ba5-8ef9-5ddaff397ee5 00:08:16.584 --> 00:08:19.824 apply. But functionally I'm just bringing in the JavaScript file, NOTE Confidence: 0.910333573818207 2884d311-5049-417c-bc69-122479b89c58 00:08:19.824 --> 00:08:21.444 so this is their site. NOTE Confidence: 0.910701870918274 d71abf27-bd2d-400e-861f-a8ee1abdad7d 00:08:21.970 --> 00:08:26.632 And I put our JavaScript files in there and you can see one of NOTE Confidence: 0.910701870918274 22ea03f6-700e-43b8-80ce-72429a3d176c 00:08:26.632 --> 00:08:30.295 the recent optimizations that we made is we split out our NOTE Confidence: 0.910701870918274 7c1b11e6-a824-42f5-a345-93c2f4258012 00:08:30.295 --> 00:08:33.958 JavaScript files so they're more in numbers, so this looks like NOTE Confidence: 0.910701870918274 f83c7bdb-ef64-4333-b412-73594a42806f 00:08:33.958 --> 00:08:37.288 it's somewhat complicated, but if you're if you're on the NOTE Confidence: 0.910701870918274 b4ce125e-3014-4d09-b413-4a7dbbac66e1 00:08:37.288 --> 00:08:40.951 development team, you know that putting code in like this into NOTE Confidence: 0.910701870918274 426a3dc6-f639-49e2-819d-1108a08b60f2 00:08:40.951 --> 00:08:45.280 the head is really, really quick and easy, so I can take a NOTE Confidence: 0.910701870918274 b208b896-f079-46ab-a50e-2d06d59165d6 00:08:45.280 --> 00:08:49.276 WordPress site, put that code in there, and now this is the NOTE Confidence: 0.910701870918274 f553d08b-7e0f-423d-bc73-e18ead32aa7a 00:08:49.276 --> 00:08:51.274 powerful part I have access to NOTE Confidence: 0.82633376121521 395042ff-93f7-4f2d-8465-7e7801a28374 00:08:51.274 --> 00:08:56.377 all of chefs. Directives, so on the angular side, all of the NOTE Confidence: 0.82633376121521 382bec1e-953c-4efe-a0a8-79af14b5282c 00:08:56.377 --> 00:09:02.266 directives that I can use, and I think is called cart. Let me NOTE Confidence: 0.82633376121521 19994679-cbae-47cf-8f97-c18f8be3297a 00:09:02.266 --> 00:09:04.531 just mini card or something. NOTE Confidence: 0.273594945669174 27964cf0-9044-49ea-8c46-16285b00c952 00:09:04.550 --> 00:09:08.438 OK, um, OK. NOTE Confidence: 0.83554595708847 de7f241e-f408-4546-83c1-908421e9700a 00:09:08.440 --> 00:09:14.376 People think you OK there it is. Thank you guys. So the so I NOTE Confidence: 0.83554595708847 018df0da-a387-4f2d-8fa4-2b232e8c3503 00:09:14.376 --> 00:09:19.464 appreciate the help. OK so any who these? This is the little NOTE Confidence: 0.83554595708847 d33db0e1-33f5-4609-bdb4-2b50a2ff5e10 00:09:19.464 --> 00:09:24.128 card that you see up there, so technically this little cart NOTE Confidence: 0.83554595708847 05af7426-2245-4875-b408-67a2c5c29d7e 00:09:24.128 --> 00:09:28.792 will update its contents using step and this will store the NOTE Confidence: 0.83554595708847 49dd3103-660a-4afe-931d-8b629239ab62 00:09:28.792 --> 00:09:33.880 data in this app database even though it's on the spot. See NOTE Confidence: 0.83554595708847 47add085-aad8-42d3-b2ea-f6d3f761ea9b 00:09:33.880 --> 00:09:37.696 site kind of cool, right? So it's super powerful. NOTE Confidence: 0.922114074230194 81a6448c-3824-48f6-804b-07d78b9cfa8f 00:09:37.730 --> 00:09:42.734 But basically, in order to get this to work securely, we could NOTE Confidence: 0.922114074230194 e8f5745e-5973-4255-8dc5-fce2bc8c9a8c 00:09:42.734 --> 00:09:48.155 do a couple of different things. We could say, hey, um, stuff you NOTE Confidence: 0.922114074230194 cf41d346-8790-46dd-99b8-a8ad5df57ec6 00:09:48.155 --> 00:09:53.576 can allow all of the sites in the world to access your API NOTE Confidence: 0.922114074230194 19111062-b10b-40f3-9534-c7f975fda228 00:09:53.576 --> 00:09:54.827 endpoints this way. NOTE Confidence: 0.897301614284515 4c3119ae-43fd-4917-be13-e5570e9fe36b 00:09:55.390 --> 00:10:00.499 So then we could have some sites in Russia or elsewhere and I NOTE Confidence: 0.897301614284515 9001d46e-7c02-40f3-b5ff-d569d2c0f577 00:10:00.499 --> 00:10:05.608 have to be careful that I make fun of all voice tones and NOTE Confidence: 0.897301614284515 64fe2193-f7b1-4153-81cd-705e97228d36 00:10:05.608 --> 00:10:09.538 nationalities, and I apologise. So anyways, point being that we NOTE Confidence: 0.897301614284515 21cedd01-8717-4278-b735-d566bf1cd569 00:10:09.538 --> 00:10:14.254 don't want to do that, so that's why cores is important. So NOTE Confidence: 0.897301614284515 61132f7a-bb07-4f61-b3ba-1e634128d418 00:10:14.254 --> 00:10:17.398 within our E Commerce application, an within the NOTE Confidence: 0.897301614284515 8cf8c8d4-e915-40fd-b078-25824eaa458c 00:10:17.398 --> 00:10:21.721 angular application there are settings and we can tell it we NOTE Confidence: 0.897301614284515 d335437e-2274-4387-90fc-da4c55699dbd 00:10:21.721 --> 00:10:25.651 can give it a ********* of sites that have access. NOTE Confidence: 0.906533539295197 7ba5df27-a517-4e92-af4f-1ffb776c4458 00:10:25.730 --> 00:10:29.708 To this capability and essentially the idea behind a NOTE Confidence: 0.906533539295197 3e65005d-dafe-4936-b1f4-41ac82ae0fca 00:10:29.708 --> 00:10:33.686 white list is everything is blocked and less you NOTE Confidence: 0.906533539295197 6500f5f4-a2e9-45e7-957d-11bbaa583f8f 00:10:33.686 --> 00:10:39.432 specifically add it to the list so you can turn the service on NOTE Confidence: 0.909732520580292 846ea314-a2aa-408e-94a9-d470861f361a 00:10:39.432 --> 00:10:43.624 and off. Yeah, absolutely. So, um, so that's conceptually what NOTE Confidence: 0.909732520580292 8746a89b-4ccb-4d1d-acc8-e0f3ff36c192 00:10:43.624 --> 00:10:47.341 we're talking about with tours Ann. It's really nice NOTE Confidence: 0.909732520580292 2e35de30-5611-43c8-914e-a8e163198aca 00:10:47.341 --> 00:10:52.297 capability. I will say that from a CSS perspective. One of the NOTE Confidence: 0.909732520580292 3d8d9c55-f4c2-4e81-a83b-61791cf3f4d3 00:10:52.297 --> 00:10:56.427 wonderful technical challenges of this is you can see here NOTE Confidence: 0.909732520580292 a8316651-5907-4353-9bef-d6de4fbe7067 00:10:56.427 --> 00:11:01.383 we're inheriting their CSS files and this is what it's doing with NOTE Confidence: 0.909732520580292 2ccf4c32-7f9e-4924-bbda-1764f05a22eb 00:11:01.383 --> 00:11:05.100 the formatting, which is actually not that bad. Yeah, NOTE Confidence: 0.909732520580292 64e66af5-32a6-4a4f-ac7e-b4f3c4f71af8 00:11:05.100 --> 00:11:10.056 it's pretty nice, but if you get into some of the other NOTE Confidence: 0.837279319763184 889f12e1-7b6b-429c-a931-c7d50bfc5bec 00:11:10.056 --> 00:11:14.310 components, like. This one uhm. OK, so, uh, whether that's NOTE Confidence: 0.837279319763184 a8d6f962-595c-49ef-9507-15070a2c01a9 00:11:14.310 --> 00:11:20.260 awesome or not I don't know. But this is this is the car page. NOTE Confidence: 0.837279319763184 70ed7aa0-9a8c-45b2-b683-41d7afb1d2e0 00:11:20.260 --> 00:11:24.510 Uhm, and will just wait for this to load here. NOTE Confidence: 0.906176865100861 0b1924a2-425f-4cb2-9bb8-2721e6e94861 00:11:24.530 --> 00:11:28.547 This is using their. This is using our CSS right now, so once NOTE Confidence: 0.906176865100861 f5e9127a-2362-43fd-9308-8592a9434e00 00:11:28.547 --> 00:11:32.255 it gets done loading you'll see what I'm talking about and then NOTE Confidence: 0.906176865100861 d25d3744-9f9c-4c2f-b562-5eb199bb2527 00:11:32.255 --> 00:11:36.272 I'm going to take that out and you'll see the difference in the NOTE Confidence: 0.906176865100861 73a09dc3-ac5e-4de9-862e-e9c283c6303c 00:11:36.272 --> 00:11:39.362 formatting and this is one of the logistical challenges of NOTE Confidence: 0.906176865100861 095f86a0-c5fc-4dcb-a4b9-f590eadbb75c 00:11:39.362 --> 00:11:43.997 using cores the way that we have it set up. So let me while we're NOTE Confidence: 0.906176865100861 e3985c8c-4330-48ac-b8c8-bf694b9fc4b6 00:11:43.997 --> 00:11:47.396 waiting for that to load, I'm going to comment that you. NOTE Confidence: 0.949627876281738 ec9936c2-ebbb-410d-927f-e7d4d3599703 00:11:48.060 --> 00:11:51.804 So of course you need to do this on every single page. NOTE Confidence: 0.86786675453186 f0d02f72-284d-4d2b-8ea5-eaaf32f063f3 00:11:52.320 --> 00:11:56.368 That you want something of ours in there. Typically you just. NOTE Confidence: 0.86786675453186 1af932c6-8e53-468c-8476-10ada0b4f8fe 00:11:56.368 --> 00:12:00.784 Typically you just put it in the site header, but then within NOTE Confidence: 0.86786675453186 983605b6-f0df-4013-8893-7e6e6e909b20 00:12:00.784 --> 00:12:05.568 each page, just like you would do with Seth inside of like DNN NOTE Confidence: 0.86786675453186 fa0e3c33-bca9-4115-865f-cbd7677975bd 00:12:05.568 --> 00:12:09.984 or whatever you do have to put your components where you want NOTE Confidence: 0.86786675453186 13e11371-18e4-4dca-af4e-12758d11c752 00:12:09.984 --> 00:12:11.456 to be sure, but. NOTE Confidence: 0.612785816192627 c7eae12a-234b-4ded-a3d3-2c789c0f2ae5 00:12:11.470 --> 00:12:14.280 Like two different or notice. NOTE Confidence: 0.864368200302124 0f3e6b61-6ef3-4537-8ba3-518ef9520dcb 00:12:14.280 --> 00:12:18.696 I'm just going. I'm just giving you an example by doing this NOTE Confidence: 0.864368200302124 7593683d-8743-4509-a46e-ea0fcc4784cc 00:12:18.696 --> 00:12:20.168 this way and it's. NOTE Confidence: 0.882521331310272 f6a868b9-61fe-4c64-9a7f-76d88a6331f3 00:12:20.180 --> 00:12:24.019 Killer JS issue because angular all of your CSS is encapsulated NOTE Confidence: 0.882521331310272 4213bb16-6b6e-4d58-b428-3b312b0a7024 00:12:24.019 --> 00:12:27.509 to your component itself. So yeah, I mean technically like NOTE Confidence: 0.882521331310272 b8040a98-68cd-4f79-b2c0-0b67e7a8b839 00:12:27.509 --> 00:12:32.046 CSS itself. And this is mostly for the front end and I'll try NOTE Confidence: 0.882521331310272 1aadb290-e38f-46ac-9cc7-2ee14b53f4e0 00:12:32.046 --> 00:12:35.885 to make this quick, but CSS itself like technically we can NOTE Confidence: 0.882521331310272 c95d8294-4509-46d0-a835-61141271fc16 00:12:35.885 --> 00:12:40.422 just put some prefixes on it in our problem is solved right? So NOTE Confidence: 0.882521331310272 fd033ea5-368a-4dc7-9482-31e2a196b3a6 00:12:40.422 --> 00:12:43.912 it's not like it's rocket science, I'm just pointing it NOTE Confidence: 0.882521331310272 816a7485-e2f2-4c26-92a0-1349f277baa8 00:12:43.912 --> 00:12:48.449 out. But this is what it looks like with our styling. And then NOTE Confidence: 0.882521331310272 9bf7d32f-320d-428e-98cc-972077586b1c 00:12:48.449 --> 00:12:50.543 if I save this bad boy. NOTE Confidence: 0.874252259731293 5e0c1f71-d404-4406-8396-161ef848d4a2 00:12:50.550 --> 00:12:54.307 Uhm, you can see what it looks like with their styling and so NOTE Confidence: 0.874252259731293 9188bd4e-d121-42b1-9046-1c30b0dfc737 00:12:54.307 --> 00:12:58.064 it's just something for you to keep in mind so it fixes their NOTE Confidence: 0.874252259731293 95b0c6a2-7129-4e73-af75-97d4ea89e92d 00:12:58.064 --> 00:13:01.532 header in everything. OK, we have to wait like 12 minutes for NOTE Confidence: 0.874252259731293 e6ed6a1c-a581-49a4-8849-48b0f9519158 00:13:01.532 --> 00:13:02.688 this load now again. NOTE Confidence: 0.885416507720947 50970a4a-a7b1-42b4-b57a-5ed0ded75cd5 00:13:02.700 --> 00:13:06.942 And then I was gonna ask James if you don't mind pulling up the NOTE Confidence: 0.885416507720947 930c1447-725f-43ff-851d-5063a9e009d8 00:13:06.942 --> 00:13:10.578 OR just kind of backs eating me through on the settings for NOTE Confidence: 0.885416507720947 e1b8a123-10ac-4271-961a-3012b128ff77 00:13:10.578 --> 00:13:14.214 cores with this version and where to go for all those. And NOTE Confidence: 0.885416507720947 fdaf5d9e-08ce-479c-a5b1-5568a66addfc 00:13:14.214 --> 00:13:18.759 this is an DF. Oh, in case you want to just pull it up really NOTE Confidence: 0.885416507720947 6c45d64b-2c04-4b76-b23d-bd537279bd68 00:13:18.759 --> 00:13:22.395 fast, either is fine, but you'll see once this loads it's very NOTE Confidence: 0.885416507720947 096d9adf-34ec-4cc3-8dd2-a47f7b985c5b 00:13:22.395 --> 00:13:24.213 flat and doesn't have the same NOTE Confidence: 0.896393954753876 b7d92c40-3687-4696-8f46-5887bc4dd569 00:13:24.213 --> 00:13:29.350 formatting. So now getting into the settings for how do you NOTE Confidence: 0.896393954753876 c45e6a27-47c0-4086-ae7e-9bd32a28cd6c 00:13:29.350 --> 00:13:33.992 ********* this bad boy up? So the settings are in two NOTE Confidence: 0.896393954753876 ef6be2b9-99d3-428d-8ebf-c2c17195df5b 00:13:33.992 --> 00:13:35.680 different places, correct still? NOTE Confidence: 0.837751030921936 ad972a5d-e077-4bd2-94ec-dce5f9e298ee 00:13:35.700 --> 00:13:38.864 So that's going to be in the NOTE Confidence: 0.515823662281036 dc54353d-46b2-4250-b296-61aa21a24ad4 00:13:38.864 --> 00:13:40.160 settings, right? OK. NOTE Confidence: 0.869372189044952 41783e9c-0693-4980-ad55-b1acf535fb00 00:13:40.810 --> 00:13:45.100 And I think most of the team has seen this, and just so you know, NOTE Confidence: 0.869372189044952 91dc8698-6993-4a51-950e-4f7d28ed54b5 00:13:45.100 --> 00:13:48.532 this is all documented in our wiki, so we can also access NOTE Confidence: 0.869372189044952 3ad617bb-6851-4bc6-87cc-c3772c1faf28 00:13:48.532 --> 00:13:51.964 there. Is it better for me to open Visual Studio right now? NOTE Confidence: 0.278949230909348 2a9537f2-23db-4fbe-8270-9df6d97c67cf 00:13:51.970 --> 00:13:55.490 That's it. OK. NOTE Confidence: 0.914527416229248 b499fe38-41bf-43e6-91b4-61ad8db486f1 00:13:57.460 --> 00:14:02.440 So basically what we've done inside of our application is NOTE Confidence: 0.914527416229248 3d57c93f-c998-4c91-a881-e5ebbdb45a3e 00:14:02.440 --> 00:14:06.424 heavily focused around IIS settings and essentially IS NOTE Confidence: 0.914527416229248 d02d4f2c-deec-4d2c-9016-c83de6481a64 00:14:06.424 --> 00:14:11.902 let's You set values that will. You can ********* four cores. NOTE Confidence: 0.901284098625183 69a0df68-c39b-40a1-9e82-e624a59c3331 00:14:12.490 --> 00:14:17.165 So by default, we've told our application, hey, we don't want NOTE Confidence: 0.901284098625183 4e80e2e9-9af8-43f6-a7da-a89eeae76f19 00:14:17.165 --> 00:14:21.840 anybody using our stuff that isn't on the exact same domain, NOTE Confidence: 0.901284098625183 464c5d94-c693-45dc-b6ed-54592f665b50 00:14:21.840 --> 00:14:27.365 but if we ********* it, you can make an exception for them. So NOTE Confidence: 0.901284098625183 d34fb2c8-9c5c-4e28-b848-3d7069972378 00:14:27.365 --> 00:14:32.465 within IIS itself it has that capability and this is the same NOTE Confidence: 0.901284098625183 aa1d5da7-928f-4280-95be-3a5aca1931d3 00:14:32.465 --> 00:14:37.140 for Azure. Azure also has this capability of white listing for NOTE Confidence: 0.901284098625183 b6955195-1c1b-41bd-9881-7ff85197f00d 00:14:37.140 --> 00:14:41.390 cores and so this is just mechanically how we're sending NOTE Confidence: 0.901284098625183 a9a55cda-9621-49e1-90f6-f21f4fc52ac6 00:14:41.390 --> 00:14:42.665 information to IES. NOTE Confidence: 0.898620128631592 78f57cb9-95cf-443b-a8f4-4123b8f7de2a 00:14:42.720 --> 00:14:47.964 And then, uh, also to angular. And there are two separate sets NOTE Confidence: 0.898620128631592 1188e809-8387-4c50-bc10-c4d2dcadb4d1 00:14:47.964 --> 00:14:51.897 of criteria, so this is mechanically how we're telling. NOTE Confidence: 0.862549543380737 88bc9345-fb3f-4300-b631-35eae5b592a4 00:14:53.090 --> 00:14:57.566 IS in angular to allow us to ********* and let me just NOTE Confidence: 0.862549543380737 898026db-9784-4eb9-b66e-069a4edb7c84 00:14:57.566 --> 00:15:02.042 explain that for a moment both the browser and the server are NOTE Confidence: 0.862549543380737 25303e5c-b9d1-491d-84b8-7e42b24a970b 00:15:02.042 --> 00:15:06.891 set up now. They used to get hacked all the time and so NOTE Confidence: 0.862549543380737 cf7ce357-da1f-4a20-b35e-8d0b7dfddc93 00:15:06.891 --> 00:15:08.010 they're like, oh. NOTE Confidence: 0.89955997467041 c638a554-3a19-466b-8667-1d49236cfb84 00:15:08.040 --> 00:15:11.760 So now by default everything that tries to do, have you guys NOTE Confidence: 0.89955997467041 31961db7-8a2f-459c-9677-588d53c5bc72 00:15:11.760 --> 00:15:15.170 heard of cross browser cross site scripting? If you're that a NOTE Confidence: 0.89955997467041 45b733ef-743e-4913-802b-2b7bb83f5b84 00:15:15.170 --> 00:15:18.580 lot of people have probably heard that if you haven't, it's NOTE Confidence: 0.89955997467041 16786990-7195-41a7-b064-ab2156964559 00:15:18.580 --> 00:15:22.300 OK. Don't worry about it. The point is that have you guys NOTE Confidence: 0.89955997467041 026eb00a-dd63-4c4b-8b24-da2d3ba215a8 00:15:22.300 --> 00:15:23.850 heard of security hacks on NOTE Confidence: 0.905970096588135 02c29de8-31a2-47bb-a29c-5c453a5b9611 00:15:23.850 --> 00:15:29.310 browsers? Yeah, OK, that's one of 'em and it's a bad one. So NOTE Confidence: 0.905970096588135 f4cdaee1-375b-43b3-aa03-3db9adade374 00:15:29.310 --> 00:15:33.010 all the browser people were like, uh, yeah, we're gonna NOTE Confidence: 0.905970096588135 53941d84-5033-4348-91a9-f15ba1ef39d5 00:15:33.010 --> 00:15:35.970 update your browsers automatically now. An one of NOTE Confidence: 0.905970096588135 1251335e-8115-4141-ac5e-ad9700a5bb59 00:15:35.970 --> 00:15:40.040 those things that gets updated as security stuff an long time NOTE Confidence: 0.905970096588135 0a208e38-083e-4c27-aed4-c60bda273f37 00:15:40.040 --> 00:15:44.850 ago one of them was course an. It's like you can't load stuff NOTE Confidence: 0.905970096588135 e8dccf23-ce6c-41d9-bfbc-97c44de873b8 00:15:44.850 --> 00:15:48.550 from a different domain because that's how people get hacked. NOTE Confidence: 0.905970096588135 98a3164e-0c45-4483-a333-1cca67d2ca5c 00:15:48.550 --> 00:15:52.990 It's that's simple, so that's on the browser side, so you can't NOTE Confidence: 0.905970096588135 08ab0317-d992-424c-9736-e0a2cea84d82 00:15:52.990 --> 00:15:57.060 have a script trying to load something inside of a website NOTE Confidence: 0.904469847679138 0226ed31-3647-4b1e-98ed-cc0b94136440 00:15:57.060 --> 00:16:00.770 domain. And less you explicitly say that located. NOTE Confidence: 0.90729033946991 3fcb392c-0995-4b98-a016-682a1be58943 00:16:01.270 --> 00:16:03.937 OK, within JavaScript, that's just fundamentally conceptually. NOTE Confidence: 0.90729033946991 a2dc7e6d-73b2-4dfd-bc6f-239ab039877e 00:16:03.937 --> 00:16:08.128 I know this isn't perfect accuracy, but trying to get the NOTE Confidence: 0.90729033946991 aca1a01a-8bd3-4b55-838b-1e58dce9ba02 00:16:08.128 --> 00:16:12.319 idea and then IIS same concept you can't have things loading NOTE Confidence: 0.90729033946991 6b5b86c6-33fa-4665-a661-a9dc90cae642 00:16:12.319 --> 00:16:16.129 from a different domain or sub domain from a security NOTE Confidence: 0.90729033946991 daaedec9-438b-45fa-81b0-5c49a66fc3cf 00:16:16.129 --> 00:16:20.320 perspective for certain types of calls and so blah blah blah NOTE Confidence: 0.90729033946991 184a1c8f-fc7c-48d3-91c6-1c65f5c4ada5 00:16:20.320 --> 00:16:24.130 blah. Long story short, this is how are mechanically telling NOTE Confidence: 0.90729033946991 ecf80bd9-7819-4eb9-921f-85cedd80a9aa 00:16:24.130 --> 00:16:26.035 both IS in the browser. NOTE Confidence: 0.911382913589478 ef1462f4-ab73-4f5f-91fe-35b3ceb8848b 00:16:26.660 --> 00:16:30.902 That hey, for this domain is OK, and so we're going to be going NOTE Confidence: 0.911382913589478 a222b95e-b209-43b8-9627-5767e80b4b8e 00:16:30.902 --> 00:16:34.538 through a couple of files here and it might seem a little NOTE Confidence: 0.911382913589478 dca8e645-88cd-45e1-9bff-08d2030c5d09 00:16:34.538 --> 00:16:37.871 confusing. There are several places for IES that we have to NOTE Confidence: 0.911382913589478 5ef93869-cf54-4cb1-9303-8d392d1a494c 00:16:37.871 --> 00:16:41.507 tell it that everything is OK and a couple of places for NOTE Confidence: 0.911382913589478 d4b10a9c-dc0b-4dad-87fe-51e451e43c63 00:16:41.507 --> 00:16:44.840 angular within the browser side that we have to tell it NOTE Confidence: 0.911382913589478 4fd810f1-ff8f-451e-9863-d7e057fe767d 00:16:44.840 --> 00:16:48.476 everything is OK as well, so that makes sense to everyone. So NOTE Confidence: 0.911382913589478 f04f9288-b79b-4fc9-9073-9a70c1f16865 00:16:48.476 --> 00:16:52.718 we're just kind of having to go and tell it like Hey Unlock the NOTE Confidence: 0.911382913589478 e2b438d8-39ba-48a8-8af7-aa8a47c6f101 00:16:52.718 --> 00:16:56.051 front door, unlock the Bolt on the front door, unlocked the NOTE Confidence: 0.911382913589478 a54e4a77-a52a-47a2-bd60-dddc14139a87 00:16:56.051 --> 00:16:57.869 foot Bolt on the front door. NOTE Confidence: 0.904125094413757 daf1f85c-f4cc-4d23-9e85-290a65d01548 00:16:57.930 --> 00:17:01.482 And open the front door and let's just this person in. I NOTE Confidence: 0.904125094413757 fc664520-271d-40de-8a08-45a3dfb6386d 00:17:01.482 --> 00:17:04.146 mean, that's kind of conceptually so. OK. So then NOTE Confidence: 0.904125094413757 2fc04f93-57b1-4648-87e7-ca12a508e4b1 00:17:04.146 --> 00:17:07.698 here is you can see probably well, I was blabbering on you NOTE Confidence: 0.904125094413757 a424d274-7041-4cc0-b5ed-70109c275e4f 00:17:07.698 --> 00:17:11.250 probably read this and saw how it works, so it's pretty easy. NOTE Confidence: 0.904125094413757 1a4af701-8a5f-4a7b-b93e-600da98e207d 00:17:11.250 --> 00:17:14.506 You just add whatever domains you need to ********* and you NOTE Confidence: 0.904125094413757 c5e32e97-56ed-48a8-88d2-67c9fab9f715 00:17:14.506 --> 00:17:16.282 can see that we've got a NOTE Confidence: 0.88606196641922 3e062db9-985d-4692-8bb5-781003eb7541 00:17:16.282 --> 00:17:20.830 triplicate here. Um, just if you take lines four through six, you NOTE Confidence: 0.88606196641922 1c1e6feb-5fcc-4a4c-982a-85a754d01dd4 00:17:20.830 --> 00:17:25.263 can see that we've got HTTPS HTTP and then just clean, and so NOTE Confidence: 0.88606196641922 f3e82caa-dc28-4957-8e01-f977bf6fe479 00:17:25.263 --> 00:17:28.673 that's the pattern that you would follow for every domain NOTE Confidence: 0.88606196641922 50523093-6f7f-4c1b-ab39-881150bd1758 00:17:28.673 --> 00:17:29.696 that you ask. NOTE Confidence: 0.904386699199677 e0b833c8-7b22-418e-a5df-87c2a404bf22 00:17:30.320 --> 00:17:33.565 And if you're not understanding that and you're not on the NOTE Confidence: 0.904386699199677 34e1906e-2af2-4bc1-a738-ef75c0af300c 00:17:33.565 --> 00:17:36.810 technical team, it's OK if you didn't understand that you're on NOTE Confidence: 0.629861652851105 4d857207-3f5f-482e-be1d-8db53199ff71 00:17:36.810 --> 00:17:40.790 the technical team. Maybe not. NOTE Confidence: 0.739579737186432 e83896d7-552e-4f45-9bf7-d056638e3438 00:17:41.070 --> 00:17:43.629 All right, uhm? NOTE Confidence: 0.643515765666962 e58432c2-59c5-41c9-8559-1c0d6577acb4 00:17:44.200 --> 00:17:44.630 Next NOTE Confidence: 0.785663664340973 dd3d4f2b-c6a0-43cd-881c-69f3a6b67948 00:17:45.950 --> 00:17:49.502 Can I go to the app NOTE Confidence: 0.783288359642029 aed32fba-ceac-44a2-a9c3-c7ecd5bfed17 00:17:49.502 --> 00:17:56.278 settings? OK, so you can see right here NOTE Confidence: 0.783288359642029 3a77fce3-23d1-4ba7-a84e-43d33b8b84e8 00:17:56.278 --> 00:17:59.774 we have another one. NOTE Confidence: 0.814695954322815 0c835d1c-3528-4dae-b490-c15f0878a3f2 00:17:59.780 --> 00:18:02.540 Yeah one 921. NOTE Confidence: 0.75291121006012 2b3ce4b9-340c-4870-b651-a65d27bb8bc9 00:18:04.270 --> 00:18:08.560 So the API requests origin ********* allows the API to talk NOTE Confidence: 0.75291121006012 d55039b1-0541-47c9-95ba-5af5a070c321 00:18:08.560 --> 00:18:14.410 to it. If it's from one of those domains at HP or HPS, the cores NOTE Confidence: 0.75291121006012 88c1c741-6998-4f3d-abb7-2a0baccd0ed8 00:18:14.410 --> 00:18:18.700 resource ********* that's on 21 out to the what was originally NOTE Confidence: 0.75291121006012 345f8451-43e3-44f3-b09d-c28772afac49 00:18:18.700 --> 00:18:20.650 discussed stores here or stuff. NOTE Confidence: 0.807013392448425 dacc3916-4b16-4eb7-80c3-19cf08043f4f 00:18:20.680 --> 00:18:24.130 So that the typescript knows what domains allowed to pull NOTE Confidence: 0.820426285266876 9c4e1c33-c9e0-4205-9837-b8ff601861cd 00:18:24.130 --> 00:18:30.780 stuff from. So if right now I want to go add the JavaScript NOTE Confidence: 0.820426285266876 22d7e9c5-8c3c-48e8-894b-6cada8f8d39d 00:18:30.780 --> 00:18:36.540 files to the spot, see WP engine or spot see dev.wpengine.com or NOTE Confidence: 0.919742286205292 7cdfc74a-438a-4d28-835c-fd24741a53ec 00:18:36.540 --> 00:18:39.970 whatever. This would throw a bunch of red error messages and NOTE Confidence: 0.919742286205292 4e26b14b-c479-4466-ab29-c74e4a837cfd 00:18:39.970 --> 00:18:43.204 say something about cores. If you seek or there's like that NOTE Confidence: 0.919742286205292 5c4dbe35-2b6d-4fb0-9b69-01ae845f5b35 00:18:43.204 --> 00:18:46.732 it's probably going to be in these files, so just note that NOTE Confidence: 0.919742286205292 e44dd000-3e8e-43ae-803a-45c0c9a9dff3 00:18:46.732 --> 00:18:49.966 when you're setting things up, you can see in this case NOTE Confidence: 0.919742286205292 7a7da108-da10-4335-8b48-592e3aad7428 00:18:49.966 --> 00:18:53.494 whichever team members set this up actually took the time to go NOTE Confidence: 0.919742286205292 47f0ae23-0cb9-4137-8541-db092ed9ec08 00:18:53.494 --> 00:18:56.728 through and modify these, and make sure that they were correct NOTE Confidence: 0.919742286205292 a020c853-ed68-44ce-a0de-d233d9c44178 00:18:56.728 --> 00:19:00.256 so that they could be used for this particular domain. But if NOTE Confidence: 0.919742286205292 a065c46a-68f5-4a66-af6c-06ab837d061a 00:19:00.256 --> 00:19:03.784 you see a bunch of cores errors, it's probably because you just NOTE Confidence: 0.919742286205292 f6dd182e-ed7b-440a-aaf7-0bffd9932069 00:19:03.784 --> 00:19:07.018 hadn't caught one of these settings. But like I said, the NOTE Confidence: 0.919742286205292 b537fe58-b1c8-4dbc-b27a-d4168286f2ae 00:19:07.018 --> 00:19:09.076 person who set this up that are NOTE Confidence: 0.889196932315826 c6ead5d6-6778-499d-a57a-135fcfa2297e 00:19:09.076 --> 00:19:12.268 really good jobs. Uh, what you call it? Let's see here. NOTE Confidence: 0.699316084384918 d350eba1-2023-4dff-93fc-fa6d3cc306a9 00:19:12.820 --> 00:19:14.880 Alright, next sure great. NOTE Confidence: 0.0586933344602585 b3eb7426-230e-42ec-b654-18b8e8a14473 00:19:15.930 --> 00:19:16.850 Um? NOTE Confidence: 0.698995888233185 ceecb631-0e02-47fb-9b88-d4ceabe77ef8 00:19:20.770 --> 00:19:24.088 Does that make? NOTE Confidence: 0.834973394870758 ca416199-1fc3-4c98-a1fa-6b6e53efb36e 00:19:24.090 --> 00:19:27.408 Yeah, so then you have to build NOTE Confidence: 0.717678129673004 8a508496-6ca9-421e-98e7-6aaaa229f8c5 00:19:27.408 --> 00:19:32.590 and then. This falls into always in the server needs it. NOTE Confidence: 0.802381157875061 b45929a1-025a-4061-87d2-55014ace3004 00:19:32.590 --> 00:19:37.634 And you do need copy the three right files into the skin folder NOTE Confidence: 0.802381157875061 80da8776-f40d-4ae4-b5fd-b5b5dc38cb19 00:19:37.634 --> 00:19:41.902 so those three files that he's letting right there, you get NOTE Confidence: 0.802381157875061 6d157e38-0b5b-47e8-a4e2-86fb5c0da73b 00:19:41.902 --> 00:19:46.946 copied into your skin folder, so this is. If you're using DNN and NOTE Confidence: 0.802381157875061 9ab13b04-f509-4e50-95a0-f23f8d5289cd 00:19:46.946 --> 00:19:50.826 you're setting up cores with indianen or just using Seven NOTE Confidence: 0.802381157875061 91b4d89e-d60b-421b-9a41-78ed456bb1ba 00:19:50.826 --> 00:19:54.318 general right? Need to put these in that folder. NOTE Confidence: 0.854207515716553 25c9f00a-44dc-4c5f-ba9c-460663a579aa 00:19:54.340 --> 00:19:58.084 About right, so where did you guys put these words so you NOTE Confidence: 0.854207515716553 3bebc65d-add5-4862-8175-1a23d601d76e 00:19:58.084 --> 00:20:01.828 don't? And that's what I was. That's a great question. So for NOTE Confidence: 0.854207515716553 30adb1ce-b3d0-487a-80b6-3eb7c6dd20ec 00:20:01.828 --> 00:20:04.948 the WordPress site it's not going to apply, but there's NOTE Confidence: 0.854207515716553 cbc3659c-9bed-49e4-8b29-51ddc7af60da 00:20:04.948 --> 00:20:08.692 probably going to be an HT access rule that we're going to NOTE Confidence: 0.854207515716553 88696b7b-e57f-41ec-910a-0bd0d3df7c26 00:20:08.692 --> 00:20:10.564 have to turn on for WordPress, NOTE Confidence: 0.862148702144623 6bb52ad8-c9b5-428e-a5a1-56cc83ed2425 00:20:10.564 --> 00:20:14.222 WordPress will do. Different than I guess settings now. Keep NOTE Confidence: 0.862148702144623 13bc0107-f35c-4550-9745-18f35dea5c2d 00:20:14.222 --> 00:20:20.012 in mind that you're not going to have to do the same things on to NOTE Confidence: 0.862148702144623 a8f10c82-daf8-433a-9be4-fdac7f8af25a 00:20:20.012 --> 00:20:23.486 WordPress side necessarily. It depends on what's happening. If NOTE Confidence: 0.862148702144623 f9bf4cca-b536-402b-b473-7bbfef2b143d 00:20:23.486 --> 00:20:28.118 we're not running a bunch of API calls, even server. This is NOTE Confidence: 0.862148702144623 494c9603-836e-481b-ba98-9b5f53a2d2eb 00:20:28.118 --> 00:20:31.978 because we're running API calls against our server, right? Yeah, NOTE Confidence: 0.862148702144623 8cc76c1b-801c-44e8-9afe-b14bc70ee93f 00:20:31.978 --> 00:20:36.610 so for not running those API calls. The main thing is the NOTE Confidence: 0.862148702144623 c035d3e8-3ea6-4005-99b3-3a135a851c8e 00:20:36.610 --> 00:20:40.856 browser has to know not too, and we're loading the UI. NOTE Confidence: 0.699241697788239 aabb40db-f0e5-4703-9d8c-fc6032878f51 00:20:40.890 --> 00:20:48.380 From Bard OK, so then the UI might be the. NOTE Confidence: 0.771587193012238 994f27a2-9cba-4204-8d32-60810b8a6674 00:20:48.380 --> 00:20:51.108 Why files need to have those rewrite rules? NOTE Confidence: 0.87033075094223 367e5e63-f535-4e25-8d8d-155f59b9dfa0 00:20:52.170 --> 00:20:57.630 Hey, look at that and I just I did this really awesome thing. I NOTE Confidence: 0.87033075094223 2adff8be-f252-4215-96a4-b1ba9761b50c 00:20:57.630 --> 00:21:01.140 just totally put the folder in there like that. NOTE Confidence: 0.834005653858185 5b650f35-74fb-4772-8024-19ae21f3205b 00:21:01.160 --> 00:21:05.080 Actually wait a second, wait, wait, wait, wait, wait, wait, NOTE Confidence: 0.834005653858185 04fee0ee-8e93-4675-9efa-9b825f209e28 00:21:05.080 --> 00:21:10.568 hold on a second. Yeah, 'cause I put the UI in its normal place NOTE Confidence: 0.834005653858185 b26ab01a-d6a3-4b62-b03a-ad3e702e9e84 00:21:10.568 --> 00:21:12.136 right? Yeah, so that's. NOTE Confidence: 0.867925107479095 f61c8215-14fa-400a-8f94-f1e1389d4e62 00:21:13.210 --> 00:21:19.177 Yes. Do you think if anybody needs to leave at NOTE Confidence: 0.867925107479095 68b993fe-9108-42ec-8305-01781fd764b2 00:21:19.177 --> 00:21:23.653 5:00, do you think they I will only be slightly offended, but NOTE Confidence: 0.867925107479095 a14ca991-1c35-41a9-8e45-8cf18c0ac755 00:21:23.653 --> 00:21:25.518 not in a personal way? NOTE Confidence: 0.557457268238068 80c7e265-cbc1-44ac-a149-35059c2d1046 00:21:25.540 --> 00:21:28.348 Also play personally. NOTE Confidence: 0.652038097381592 7b19f6fb-cbf8-4ce2-b8e2-d82cc9ed3ff5 00:21:28.350 --> 00:21:30.878 In the singular number. NOTE Confidence: 0.719001531600952 091baa11-a609-4f12-b191-2c31d00c02f4 00:21:30.880 --> 00:21:35.164 This is just pointing out you're not doing a skin file here, NOTE Confidence: 0.719001531600952 45d63cb1-8344-4ad1-963c-709a882a96bb 00:21:35.164 --> 00:21:39.091 right? Those three files are already gonna be in your bin NOTE Confidence: 0.719001531600952 bef1d4a2-6a31-4fe7-9d46-544f3638c735 00:21:39.091 --> 00:21:41.233 folder where they need to be. NOTE Confidence: 0.840327024459839 38997996-7856-4cb7-ac5c-32b496dc76bf 00:21:41.520 --> 00:21:46.562 It. This was this was partying. If you have skin folder that's NOTE Confidence: 0.840327024459839 11beb548-5199-4da4-bb80-858e1bb646d3 00:21:46.562 --> 00:21:50.358 where you need to make sure that they copy that. Now let's talk NOTE Confidence: 0.840327024459839 872ff0a9-4761-4393-a13d-b17551a68b62 00:21:50.358 --> 00:21:53.278 about the angular side of things. It's the app settings NOTE Confidence: 0.840327024459839 ae085565-9814-4554-833e-5d444d9693f9 00:21:53.278 --> 00:21:56.198 that we modified. Take care of that and it builds. NOTE Confidence: 0.793321132659912 cd083f7b-473b-41e4-ae79-11b6a7307d6a 00:21:56.510 --> 00:21:59.670 Angular application in the browser is pulling that from the NOTE Confidence: 0.793321132659912 dbe0edb7-96ab-4436-b6c7-b5b43dda816d 00:21:59.670 --> 00:22:03.462 API, which read it from the outside. OK, so we're done now. NOTE Confidence: 0.87403017282486 db3e8e0c-411b-4762-9ae1-baefee6307e5 00:22:03.480 --> 00:22:08.095 Well, I mean, obviously like I said, it's very easy to set up NOTE Confidence: 0.87403017282486 b1786586-c98c-4009-8138-cf2475524dca 00:22:08.095 --> 00:22:12.000 our E Commerce platform for cores and you know you should NOTE Confidence: 0.87403017282486 8aacfc46-7069-490d-bc21-4b6556843c82 00:22:12.000 --> 00:22:16.260 all the domains. Yeah, so that's it. You just have to modify NOTE Confidence: 0.87403017282486 1744a619-390f-4684-adec-335b80c015fe 00:22:16.260 --> 00:22:18.390 those two files and then build NOTE Confidence: 0.778792560100555 21918b30-d9cc-4d4c-a19d-482e85e4c0e2 00:22:18.390 --> 00:22:23.504 is needed. Most of the client to come to us. They want us to redo NOTE Confidence: 0.778792560100555 08935f67-03e2-4e18-8eaa-26cd436b4cd4 00:22:23.504 --> 00:22:27.222 their design. Yeah, so we're building a new website is the NOTE Confidence: 0.899399936199188 7be78275-5932-4dbf-8fa4-75517d3b7bf5 00:22:27.222 --> 00:22:30.618 same time. Love Yourself is already have a really good one. NOTE Confidence: 0.899399936199188 72260abb-4814-485f-ac1c-77cefc91788e 00:22:30.618 --> 00:22:34.242 They just want to integrate or something and a lot of times NOTE Confidence: 0.899399936199188 ca269a83-e490-4de0-8c55-2029cb726ca0 00:22:34.242 --> 00:22:38.168 it's easier for us to. From if you think about it from a NOTE Confidence: 0.899399936199188 16519f90-be68-418d-8e27-389a0ff2f4cc 00:22:38.168 --> 00:22:41.490 styling perspective that is kind of a challenge because trying to NOTE Confidence: 0.899399936199188 8b7f33d4-26bf-46d2-80bc-62711c47b327 00:22:41.490 --> 00:22:44.812 incorporate the designs very closely, you end up having to do NOTE Confidence: 0.899399936199188 ed02eb03-92f8-4fb8-bff9-1aad0cd7722d 00:22:44.812 --> 00:22:49.644 a lot of UI work and then we're trying to do a lot of long term NOTE Confidence: 0.899399936199188 7d5bc795-212e-44fb-bc57-1776c2e1e847 00:22:49.644 --> 00:22:52.664 marketing and we believe in the EMS that we use. NOTE Confidence: 0.807129621505737 60428d6b-28da-441f-8549-88df0f5c7c9a 00:22:52.710 --> 00:22:57.260 Only not opposed to other tools, but I mean like if you're going NOTE Confidence: 0.807129621505737 d57ed7bf-e631-4c1a-b27b-6ed7d1c04d4c 00:22:57.260 --> 00:22:58.310 to be great. NOTE Confidence: 0.753564953804016 37fadfd9-8df6-4403-9efe-f5b0bb46aab8 00:22:58.320 --> 00:23:02.451 Do a site that doesn't use bootstrap. Yeah, totally NOTE Confidence: 0.753564953804016 1b873f80-1016-4369-aac0-b5d6ae1f5b0d 00:23:02.451 --> 00:23:05.205 different like responsive framework, so responsive NOTE Confidence: 0.726780116558075 3ebb7748-843d-4b99-be40-ee85494f67b3 00:23:05.205 --> 00:23:07.550 framework. You write all of our NOTE Confidence: 0.923561573028564 5c987095-6994-4ed1-ae54-3d9733cd9697 00:23:07.550 --> 00:23:11.844 differences. Yeah, I mean what we were talking about with NOTE Confidence: 0.923561573028564 56f25ab8-afb8-42c8-b186-c87d9ca06025 00:23:11.844 --> 00:23:15.980 prefixing the classes is a great solution to that. Instead of NOTE Confidence: 0.923561573028564 3e894d42-b157-471d-865f-fd465c2fa491 00:23:15.980 --> 00:23:19.364 rewriting everything, but ultimately the point is that it NOTE Confidence: 0.923561573028564 a320c295-0c20-4799-9320-8b19e64e1fc2 00:23:19.364 --> 00:23:23.500 would be like saying like we have this really nice Tesla NOTE Confidence: 0.923561573028564 4f449e48-84ab-4c06-b55b-44aecb39ffe8 00:23:23.500 --> 00:23:27.636 Tesla electric motor and battery set. Why don't you just take NOTE Confidence: 0.923561573028564 93977f57-f882-4e4f-819b-2d594d0805dd 00:23:27.636 --> 00:23:32.900 this old car and put the stuff on the old car and it's like, NOTE Confidence: 0.923561573028564 0a033038-6b9e-4740-98bb-c85bd89b189b 00:23:32.900 --> 00:23:37.788 well you can do that and it's great in some cases, like in NOTE Confidence: 0.923561573028564 7bad7634-53c0-4f2a-94f4-83808b0f94c2 00:23:37.788 --> 00:23:39.668 some cases the car is. NOTE Confidence: 0.885509431362152 bec8250e-f961-4ed7-8ee2-95287ec87ef9 00:23:39.750 --> 00:23:43.434 Really like they don't have a real engine in there anyway, so NOTE Confidence: 0.885509431362152 14906945-b40f-45ab-9a3b-08688e3544ac 00:23:43.434 --> 00:23:46.811 putting ours in there. There's already cavity for it and it's NOTE Confidence: 0.885509431362152 60efc6f0-196b-41b1-bac8-87b222b0296c 00:23:46.811 --> 00:23:48.039 not a big deal. NOTE Confidence: 0.931492388248444 25b244b2-e9a3-47a2-b66c-825e984ed9de 00:23:48.060 --> 00:23:52.152 The bottom line is it just it's from a technical perspective. NOTE Confidence: 0.931492388248444 8a9c7ebc-b734-44d6-963f-f04963b2024f 00:23:52.152 --> 00:23:55.872 It's not ideal to not have complete control, an ultimately NOTE Confidence: 0.931492388248444 21677b8e-c65f-4144-b415-e0ae48f96d59 00:23:55.872 --> 00:23:58.848 from a financial perspective, it's from business perspective. NOTE Confidence: 0.931492388248444 d9856f17-95e9-4925-826f-4c7d7c3db63c 00:23:58.848 --> 00:24:02.568 It's a log diminishing returns after awhile, because if you NOTE Confidence: 0.931492388248444 d6732ae0-51fc-4dd7-be2d-eae7ac2d32e4 00:24:02.568 --> 00:24:07.032 don't have the complete control over the UI like we want, it's NOTE Confidence: 0.931492388248444 93f7900e-6d64-49cd-b893-82c5b3734fab 00:24:07.032 --> 00:24:10.752 going to make it more challenging to deal with the NOTE Confidence: 0.931492388248444 127c5d90-8e77-4d0f-b64b-1b63b0d3a769 00:24:10.752 --> 00:24:14.472 rest of the site integration later. It's doable though, as NOTE Confidence: 0.931492388248444 a5932e68-ae22-4d9b-b24c-8758f0045efa 00:24:14.472 --> 00:24:18.564 you can see, it's really cool that you can do it. NOTE Confidence: 0.92285817861557 13a1fd64-a9b3-4c63-877b-6aa23ceb6235 00:24:18.630 --> 00:24:22.782 A man is a really powerful capability there. A lot of cases NOTE Confidence: 0.92285817861557 f00f7b47-0165-496b-b92e-c394841a9a70 00:24:22.782 --> 00:24:26.934 where it makes sense to do that instead of changing what a NOTE Confidence: 0.92285817861557 82bfe80b-7004-4fc0-913e-cc71bcd4714b 00:24:26.934 --> 00:24:31.778 client already has an. I don't know that we do a great job of NOTE Confidence: 0.92285817861557 5b1a019d-9e01-42fc-ae16-dd1ebc305a45 00:24:31.778 --> 00:24:36.276 conveying that up front, so I do think it's an option that we NOTE Confidence: 0.92285817861557 ae3bf339-e7a9-4e89-9a95-26bc44d494bc 00:24:36.276 --> 00:24:40.082 should at least consider talking about with them. It is also NOTE Confidence: 0.92285817861557 da3a3553-4a5b-4869-8fba-fccd8eef052f 00:24:40.082 --> 00:24:43.542 something that can be somewhat cumbersome compared to a typical NOTE Confidence: 0.92285817861557 caae2725-8050-4db0-bc1f-eae3c88b60df 00:24:43.542 --> 00:24:47.348 developer dot process and way of executing on a complete project, NOTE Confidence: 0.92285817861557 2a6023e0-7ee0-4654-b0a2-476e1c57deba 00:24:47.348 --> 00:24:49.078 especially when you get into NOTE Confidence: 0.913248121738434 4f0acfab-9017-4095-9265-35964b8b47b7 00:24:49.078 --> 00:24:52.610 more complicated. Capabilities like just think about like a NOTE Confidence: 0.913248121738434 6df87310-2155-4e3f-bbe8-e3d09e17d12d 00:24:52.610 --> 00:24:55.810 really complicated user dashboard and having all the NOTE Confidence: 0.913248121738434 fe472cc2-e60b-46e7-9136-941227deba6c 00:24:55.810 --> 00:24:59.410 interaction DUI there. The actual UI components, the way NOTE Confidence: 0.913248121738434 f7edf1a4-1818-460e-9c86-84b34f986309 00:24:59.410 --> 00:25:03.410 that their site is existing. Their existing site is setup NOTE Confidence: 0.913248121738434 2d1f05f4-8c05-4fd3-9129-14f757ea028c 00:25:03.410 --> 00:25:06.610 might be fundamentally different and therefore challenging, but NOTE Confidence: 0.913248121738434 f2414c4e-bdc1-46ec-8d38-76a56e8fdee1 00:25:06.610 --> 00:25:10.210 that's the primary reason. I mean, there's also just NOTE Confidence: 0.913248121738434 1539b8c4-62bf-4717-b7d1-9fd13ceab84c 00:25:10.210 --> 00:25:14.610 generally it's like, relatively speaking, a lot of the front end NOTE Confidence: 0.913248121738434 b4789dcb-0d07-4ba6-8554-3e9060184dfb 00:25:14.610 --> 00:25:19.410 cites the client will have may not take that long to just NOTE Confidence: 0.856554746627808 4959dfc6-0097-4b0d-9780-5b86640667b9 00:25:19.410 --> 00:25:25.545 replicate. In our typical TMS, so so pretty much this would be NOTE Confidence: 0.856554746627808 8ac07d3a-ffe8-4800-bfbc-e128234b6520 00:25:25.545 --> 00:25:31.210 more for not high customization project that already have a good NOTE Confidence: 0.856554746627808 239db305-577e-42bb-8fa9-a05311e0de48 00:25:31.210 --> 00:25:36.875 work. Yeah an another scenario, yeah? I mean it's basically a NOTE Confidence: 0.856554746627808 b4c4316b-9b1e-4855-a0b0-c1b2bddf8914 00:25:36.875 --> 00:25:42.025 low overhead, low cost but not as granular control without NOTE Confidence: 0.856554746627808 364bc8e4-9baa-4fc6-abe1-ef08063684d8 00:25:42.025 --> 00:25:44.600 breaking other things. How much NOTE Confidence: 0.918192863464355 053a0557-06c6-418f-a918-b7cfc4e687a9 00:25:44.600 --> 00:25:49.804 right? I mean, ultimately the the benefit can be that if the NOTE Confidence: 0.918192863464355 42b2509c-63d4-4dd3-b210-c0adfccb7542 00:25:49.804 --> 00:25:53.588 stylesheet matches on the E Commerce and the UI, then you NOTE Confidence: 0.918192863464355 464fb18e-f589-473a-81e5-04ec9c1e4dc9 00:25:53.588 --> 00:25:57.716 can deal with that right? And you can prefix the classes in NOTE Confidence: 0.918192863464355 c4dbf2b8-6798-47f2-b98a-1b6e540cf481 00:25:57.716 --> 00:26:01.500 the South side of things so that it doesn't interfere. But NOTE Confidence: 0.918192863464355 2f29ae0b-11b2-4da5-9ebf-a43f7e0e95d2 00:26:01.500 --> 00:26:05.628 technically there's always a lot of gotcha to it because we may NOTE Confidence: 0.918192863464355 ca1b9d64-098a-4991-b579-9dd456f839a8 00:26:05.628 --> 00:26:08.724 not be interfering with their CSS, but they're interfering NOTE Confidence: 0.918192863464355 7ba30fce-0559-45a5-bd26-76680021ec7d 00:26:08.724 --> 00:26:13.540 with ours and we have to deal with that, and so it's just not NOTE Confidence: 0.918192863464355 bcc2ff14-66e8-4fae-a7da-2c9836f9e9c7 00:26:13.540 --> 00:26:18.012 trivial, but I think there are a lot of good scenarios for like. NOTE Confidence: 0.93001800775528 09a5895a-881f-43c4-8ef4-4daa325a698b 00:26:18.050 --> 00:26:21.833 You have a marketplace and all the stores want to be able. All NOTE Confidence: 0.93001800775528 ec51f85b-219d-4af4-bd70-520d09ff9b06 00:26:21.833 --> 00:26:25.325 the sellers want to be able to embed their content on their NOTE Confidence: 0.93001800775528 6070b08f-604f-410c-8285-c0ac4ee9e63b 00:26:25.325 --> 00:26:27.653 website. That's a great scenario. Maybe they're paying NOTE Confidence: 0.93001800775528 707b3ba9-164a-4d3d-9af0-46151fee2562 00:26:27.653 --> 00:26:31.727 like $50 a month to be apart of the marketplace and they want to NOTE Confidence: 0.93001800775528 34664e4f-632c-4072-b594-c868e53ce6b3 00:26:31.727 --> 00:26:34.928 be able to show their products on their own site. That's NOTE Confidence: 0.93001800775528 3be5a941-6fed-4742-83e7-ad4fe590b1b2 00:26:34.928 --> 00:26:37.838 awesome and they're going to link back to the marketplace, NOTE Confidence: 0.93001800775528 1fa91480-d61a-4e9a-bf00-1a2ca1c947d6 00:26:37.838 --> 00:26:41.039 which is going to help the marketplace with organic SCO. If NOTE Confidence: 0.93001800775528 52f2bcab-f9c1-452f-96e8-06a456617d75 00:26:41.039 --> 00:26:43.949 you're not familiar with this concept of linking to a NOTE Confidence: 0.880366742610931 d31a3914-d516-4f2c-9884-e9f9e8ba1f69 00:26:43.949 --> 00:26:49.270 different domain. Um, so just imagine like you run a shop that NOTE Confidence: 0.880366742610931 dff4b227-43ae-44eb-8363-c655695fcf17 00:26:49.270 --> 00:26:54.310 sells hats. OK, and you want to sell your hats on Amazon? NOTE Confidence: 0.90798145532608 02492d7e-df27-40b7-afbf-0abd32ed472a 00:26:55.030 --> 00:26:58.638 But you already have a website that just says, like lovers NOTE Confidence: 0.90798145532608 e493821a-2ee5-474a-8cd6-dbc2a1ce90e2 00:26:58.638 --> 00:27:02.902 hats, and then it has about us, and that's how you know, Bubba NOTE Confidence: 0.90798145532608 9aaea53d-d2f9-4ede-9f2c-8b61fa2ce249 00:27:02.902 --> 00:27:07.166 and then another one that's like contact us in it. And that's it. NOTE Confidence: 0.90798145532608 3469c775-c2ca-4219-91a9-42e6abe7ec8a 00:27:07.166 --> 00:27:11.102 That's your website. And then you go out another page to your NOTE Confidence: 0.90798145532608 b54fb6f8-bd68-4fe9-b7ac-a325a355e0d2 00:27:11.102 --> 00:27:15.038 site and you use cores to embed products and all the products NOTE Confidence: 0.90798145532608 612604a5-3512-4bf0-a6ab-f2b85ec4b95c 00:27:15.038 --> 00:27:18.646 that you uploaded to Amazon. Amazon gives you a little widget NOTE Confidence: 0.90798145532608 c9e0f64b-63ca-440d-89eb-946a8f257ea6 00:27:18.646 --> 00:27:22.910 that you can put on your product page and now you have Amazon NOTE Confidence: 0.90798145532608 f1b9a155-4303-495c-93e1-e36b3d4a66da 00:27:22.910 --> 00:27:24.550 Quality E Commerce on your NOTE Confidence: 0.889704287052155 6978b837-3433-44bd-a710-ae7ad38b908d 00:27:24.550 --> 00:27:27.612 product page. On Bubbles website, that's what cores NOTE Confidence: 0.889704287052155 dd81b6f0-259a-41bd-a8e4-8feda8212937 00:27:27.612 --> 00:27:32.643 allows you to do. OK, same idea with our platform like we can NOTE Confidence: 0.889704287052155 449a400c-f2cb-46ba-9fcb-010fdcda0b6c 00:27:32.643 --> 00:27:36.900 embed our stuff onto whatever site. So somebody is running a NOTE Confidence: 0.889704287052155 07733c46-e561-4ea4-8bab-4a38b072b84c 00:27:36.900 --> 00:27:40.383 marketplace. They can give their sellers components that the NOTE Confidence: 0.889704287052155 9f0d9423-0260-49e2-80a5-22c001cc3f10 00:27:40.383 --> 00:27:44.640 sellers can then embed on their websites. That's a really cool NOTE Confidence: 0.889704287052155 bc1e0c37-de05-47bc-aeb4-94f13c36ff89 00:27:44.640 --> 00:27:46.188 use of this technology. NOTE Confidence: 0.823884963989258 c812443c-3949-4bf2-8442-42393c6e9943 00:27:46.210 --> 00:27:51.310 But another example is like what we're doing with spot see so. NOTE Confidence: 0.898791968822479 41327e0a-4ad4-4811-8f9c-1ab0bfd5bffa 00:27:51.580 --> 00:27:56.975 Sorry, uh, do we have any other project that we worked on using NOTE Confidence: 0.898791968822479 bf58c843-08c0-4bf9-b197-2b8291db6bfb 00:27:56.975 --> 00:28:01.125 course? Yeah, we have several others that have used WordPress NOTE Confidence: 0.898791968822479 80fbba6b-2e74-4348-9e50-132cce5b51a2 00:28:01.125 --> 00:28:05.690 and they basically they had a very specific front end team NOTE Confidence: 0.898791968822479 1816d8cd-935b-4e2b-816a-321c46b38807 00:28:05.690 --> 00:28:11.085 that wanted to use WordPress and so we offered them cores as an NOTE Confidence: 0.898791968822479 9f1f2f51-761f-4fb9-8d9d-8de18a7b728e 00:28:11.085 --> 00:28:16.065 option to be able to use that WordPress instance and host it NOTE Confidence: 0.898791968822479 e14c87a9-8e92-493b-9f68-5e4d8f233cab 00:28:16.065 --> 00:28:19.800 in their own environment and then embed these components. NOTE Confidence: 0.883503913879395 6dffc0cd-1ff3-4d74-b1a8-173bfc4def6c 00:28:20.140 --> 00:28:24.886 Yeah I yeah. I yeah. So we've had. We've had quite a few and NOTE Confidence: 0.883503913879395 763a3baf-9337-40d8-9a7c-fee1256a595f 00:28:24.886 --> 00:28:28.276 you. I mean, typically you probably won't even notice it. NOTE Confidence: 0.883503913879395 14569da5-2a34-4c97-8f1a-919062b4840b 00:28:28.276 --> 00:28:32.683 And that's the goal is that you won't have a clue that it's NOTE Confidence: 0.883503913879395 178235ff-0a12-41f2-9701-156ac5af293e 00:28:32.683 --> 00:28:35.056 happening unless you're working on the project. NOTE Confidence: 0.842622756958008 89f7e81f-0637-430c-be8a-db387ee28506 00:28:35.090 --> 00:28:39.705 It's definitely a little bit of a hassle to get used to, but NOTE Confidence: 0.842622756958008 97acf938-f683-48b7-a515-c24563b07ec8 00:28:39.705 --> 00:28:44.320 once you kind of figured out the basics, which we just went over, NOTE Confidence: 0.842622756958008 a244dfb4-04af-4da5-bea9-4ea1b6acd3c1 00:28:44.320 --> 00:28:48.935 you kind of get to the core issue. Then it's a lighter topic NOTE Confidence: 0.90386700630188 276e54bb-1e8b-462f-9e38-d497676da025 00:28:48.935 --> 00:28:52.648 for you. Conceptually, if you were to set up another WordPress NOTE Confidence: 0.90386700630188 36680984-5d17-4d28-bb8d-6df3f09a2363 00:28:52.648 --> 00:28:55.912 site, you would just have to get that JavaScript snippet go and NOTE Confidence: 0.90386700630188 cbbed3d2-d47c-4685-a99b-beeca7799ac1 00:28:55.912 --> 00:28:59.720 put it in the code and just make sure it's white listed as a NOTE Confidence: 0.90386700630188 f37b7c65-8126-4ef3-90d8-948ac11212f8 00:28:59.720 --> 00:29:02.984 domain that could work and it would work and that's the beauty NOTE Confidence: 0.90386700630188 0d28fee6-ef55-47cd-bd7a-a369f1f0c5bf 00:29:02.984 --> 00:29:06.520 of it. It's like once you set it up initially with the styling NOTE Confidence: 0.90386700630188 89e60632-b02c-4048-9275-30a557319479 00:29:06.520 --> 00:29:07.880 and fix the styling peace. NOTE Confidence: 0.927618265151978 20a95787-4f2d-42de-b581-80d2bd64ece8 00:29:08.460 --> 00:29:13.368 Then you're good and you can. You can really leverage the heck NOTE Confidence: 0.927618265151978 57e222ac-ab02-4225-8745-a80e79bccd9e 00:29:13.368 --> 00:29:16.231 out of your existing infrastructure with this NOTE Confidence: 0.754668354988098 8661f925-df31-4a3b-8deb-8ab1a5a49ce5 00:29:16.231 --> 00:29:21.375 product. All this other stuff that had additional feature is NOTE Confidence: 0.754668354988098 db98d66f-2383-4ba5-8499-3475f0aeef0b 00:29:21.375 --> 00:29:28.200 like filtering. Yeah, so if you have spotty shot, a funky shot B NOTE Confidence: 0.754668354988098 dd7717a0-82b3-43a0-a9b4-24c0da8511b4 00:29:28.200 --> 00:29:33.975 that are both running Corps and bring stuff data in you. NOTE Confidence: 0.840101659297943 609e4142-c940-46db-92cd-0732a2ab907c 00:29:33.990 --> 00:29:37.422 Product as finding the two specific store in a store record NOTE Confidence: 0.840101659297943 56ed6978-c2aa-46f6-9200-c48167b3824c 00:29:37.422 --> 00:29:40.230 and that's over. Gonna be offended domain and then NOTE Confidence: 0.840101659297943 80af84e9-5cab-48a0-9a84-1d1c4667b764 00:29:40.230 --> 00:29:43.662 basically when you go to that website you loaded catalog. It NOTE Confidence: 0.840101659297943 e95849d8-9412-4733-8ea6-4e799af17614 00:29:43.662 --> 00:29:46.782 won't show your product unless they're already and find that NOTE Confidence: 0.874975621700287 92230f1b-e829-46e5-9d49-70f4429ddbae 00:29:46.782 --> 00:29:50.937 domain. Through the store so we can have completely separate NOTE Confidence: 0.874975621700287 a8e8a69f-405c-4bed-a071-c192b543285b 00:29:50.937 --> 00:29:54.933 store catalogs all running off of a single step engine as well. NOTE Confidence: 0.874975621700287 b1765add-06d7-4d84-8d22-f8c126dd27f5 00:29:54.933 --> 00:29:58.263 Exceptionally one of the big uses for this was marketplaces NOTE Confidence: 0.874975621700287 848f9190-8d1e-418d-b4a5-5e7a3868489c 00:29:58.263 --> 00:30:02.259 and then if you think about it from a higher level, this NOTE Confidence: 0.874975621700287 66d58cd7-401d-449b-bf7f-fdf09214bd70 00:30:02.259 --> 00:30:06.588 probably wouldn't be the best way to do like a sass, but you NOTE Confidence: 0.874975621700287 606bfbea-8b68-492c-94d9-97e762745937 00:30:06.588 --> 00:30:09.585 could technically leverage this to offer clients ostasz based NOTE Confidence: 0.874975621700287 7ab5a285-9e62-403a-b864-e503d2ed5c73 00:30:09.585 --> 00:30:11.250 version of our E Commerce. NOTE Confidence: 0.901726067066193 f4eedc29-57b7-416d-a44e-0d87267c4ab1 00:30:11.310 --> 00:30:14.874 Multi tenant we tend to work with clients that really don't NOTE Confidence: 0.901726067066193 88cd8c17-e13c-497c-b621-519a22f2fd65 00:30:14.874 --> 00:30:17.790 want multitenancy like. They don't want their data touching NOTE Confidence: 0.901726067066193 6fe0f908-3fb0-49af-875e-04b06b46869a 00:30:17.790 --> 00:30:22.002 other peoples data. You can talk to some of our team about some NOTE Confidence: 0.901726067066193 ec7cde81-8853-4378-a44c-fb246e34dfee 00:30:22.002 --> 00:30:25.890 of our clients and their data. We have to work in their NOTE Confidence: 0.901726067066193 30c5051d-c599-4281-a6cd-52624bd38a48 00:30:25.890 --> 00:30:29.454 environment because they don't want any of their data to get NOTE Confidence: 0.901726067066193 3d379f6f-7b49-40ae-ac17-dcc24ed32076 00:30:29.454 --> 00:30:32.370 out of their environment physically ever like they have NOTE Confidence: 0.901726067066193 27f5892a-3ae4-4d84-b4d1-025c90b6c85f 00:30:32.370 --> 00:30:36.258 to go audit you or they have like a security officer like NOTE Confidence: 0.901726067066193 b7dcc7c5-a258-4492-968c-e73902e99354 00:30:36.258 --> 00:30:38.850 that's security information officer. I think that's their NOTE Confidence: 0.901726067066193 eab96f0f-f2e6-4033-8ee3-fac25b0e371a 00:30:38.850 --> 00:30:43.386 job is to audit that crap. So it just depends on the client and NOTE Confidence: 0.901726067066193 4e1db9fd-6e71-4ed5-af94-e6f2ad447013 00:30:43.386 --> 00:30:45.330 what level they're at with their NOTE Confidence: 0.768794476985931 9b0572e0-d484-4b06-8a0d-fb5b5f5c3c73 00:30:45.330 --> 00:30:47.870 enterprise and Hauser. Double the art of lawsuits. NOTE Confidence: 0.913614571094513 946c5149-7a23-454e-bb82-663553b9ff62 00:30:48.500 --> 00:30:51.434 But anyway, I could talk forever about it. Thank NOTE Confidence: 0.913614571094513 fe6915c4-fa84-4e98-8f42-19a774cfbd85 00:30:51.434 --> 00:30:52.738 you guys. Happy Friday.