You can build a part of the site statically and a part of the site dynamically. Next JS is also good when there are multiple content updates a day. Because the entire site is not statically built, next. You can use js to quickly build a page on the site and then render it statically later. This is Gatsby and next. One of the main differences of JS. The
Therefore, marketers and developers like this new architecture of headless WordPress. And that’s for several reasons. The first is the most advanced performance. So the framework I’m talking about is not just about accessibility and SEO. The focus is on making it easy for developers to create high-performance web sites. Therefore, developers can use browsers or other systems to create new features of the site faster, including Gatsby and next. You can find the functions first adopted by systems such as JS. One of the functions we really expect is image optimization, page pre import and PWA function of the page. Here, a website can be like a web application or a basic application for a mobile phone. This is one of the reasons why developers and marketers like headless word press. These performance centric front-end frameworks provide the most advanced performance features. The next thing developers like is the latest developer experience they can get when they separate websites. Therefore, if a developer uses an all-in-one CMS (such as an existing word press), the workflow will be associated with how the CMS works. However, if you separate the architecture of using other systems to manage the front end of the website, you can now use the latest ci\/cd workflow to quickly update the functionality of the website. You can also use realt and component-based development architectures to create parts of pages and sites in a shareable manner. Therefore, developers like the latest developer experience of headless WordPress very much. Because you can use these new tools and new ways of working. The third thing developers and marketers like is that this separate architecture is basically more secure. Therefore, if the front-end and back-end are separated, DDoS attacks or other attacks that databases and hackers can use to shut down the site will no longer be vulnerable. I recently have an untitled word press website. I want to switch the host used in the back-end part of the word press installation. Unplug the WordPress site from the front end, switch to a new host, and then reconnect to the front end without downtime. Suppose my WordPress installation is under attack. Since the entire architecture is independent, the front end can be retained. So now I want to communicate to Jonathan and discuss speed and stability with headless WordPress. Jeter Zhongren: Thank you, Hashim. Thank you for viewing all the technical details of what headless is and how it works. Now, among all the wonderful things headless can do for marketers, all the interesting things. So I want to start with this example for the salvation army a few years ago. They have an annual report website. What it does is basically provide what it says, reports on financial donations, how the money is used, and everyone who has been helped in the past year. So this is a website that is updated only once a year. And it was a static website. Therefore, whenever the content needs to be updated once a year, people need to change the HTML manually. And the marketer who made it should give it to the developer.
We will need to make changes. So there is such a process. Therefore, at that time, the content editor wanted to go in and update the content, and then automatically export the site to a static site. Delete the development changes in progress. The content editor or content producer can directly enter to change the content and notify us when it is ready. So we used Gatsby in this case. Word press is used at the back end. This enables us to provide a familiar interface for marketers. Word press is easy to use. They can go there to produce content or edit content once a year. You can then use a technique called graphql to modify how data is displayed in the word press API. Then we used Gatsby to use this data and create a static site. Therefore, the key point of the previous static site Hashim is to allow no database. There are no other technologies the site depends on. It’s very stable, very stable, very fast. So that project was really good. In the past few years, we have maintained it. One problem we found was that Gatsby and other technologies had to be kept up to date even without adding content to the development site. There is some maintenance. However, every time the website is changed, marketers can edit the content without going through the development team. If you’ve never heard of core web vitals, you know speed, stability, and why it’s important. You may have heard of it at this meeting. However, Google uses core web vitals because the user experience is really important. What is really important about speed. How fast can you see the website? If the content can’t be loaded, anyone may have heard of the speed statistics of users leaving the site. Or you don’t see anything that causes concern. Therefore, Google designed this method to track the speed of website loading. Moreover, if you occasionally use write through or other CMS, it contains topics and core back-end code, so there is not much you can do as a front-end. By separating the front end untitled, you can use other front-end frames. You can customize how to use data in content more flexibly to create content faster, and follow these instructions: Google stands in front of us. Therefore, we performed this operation on several working sites. It allows front-end developers to actually access and perform these adjustments. Go to the core web lifecycle in the list. However, after modifying the code, the page only loads the JavaScript CSS that you actually need. With all this. Please load the first project from this page as soon as possible without loading the entire script. Then load the corresponding hero image. Provide users with the best experience and view content immediately. You can also customize such items through many front-end frameworks such as react, Vue, angular, and others. For example, get the content of the page and load only the content required by the page. Then, Hashim used to say that the content should be loaded in advance. Start loading the rest of the site. Therefore, if someone clicks a link link to another location on the site, the link will connect immediately. The content has been loaded and will continue to move the page. It really improves the user experience.
I will. You can also convert wpgraphql and its data into some systems. If you are running dynamic advertising somewhere, all of these applications have available data or endpoints by default. Obviously, due to authentication and all necessary items, data is not required. I’ll just go. But now when someone says, \
Can be viewed. It must be previewed in realct or in another system. Now, one of the real benefits to it is that WP engine and Atlas products come up with a solution. There are other solutions. There are plug-ins available. So this is being processed. However, for plug-ins, Hashim and WP engine have a lot of experience in compatibility and can learn how to work in these tasks. I think we can discuss compatible word press plug-ins, plug-ins and word press issues or challenges. Hashim warren: yes. Thank you, Jonathan. Therefore, when the marketing team switches to headless WordPress, one of the first things the development team wants to know is where the plug-in is? Which plug-ins are available? Which plug-ins are not available? Also, for word press projects, you usually rely on specific plug-ins to add functionality to word press projects. Therefore, I checked the top 100 plug-ins in the WordPress repository and found that 33% of the top 100 plug-ins actually work the same as in headless WordPress. Therefore, according to your experience, if the plug-in does not reach the front end of the website, you can use it with headless WordPress. Therefore, specific plug-ins for users to manage or edit workflows can be used with headless WordPress. There is now another set of plug-ins. Another 20% of plug-ins are actually eliminated by the front-end framework being used. Therefore, Gatsby or next. If you use js, etc., you no longer need to use the image optimization plug-in of word press. Because these systems come with excellent image optimization. Therefore, WordPress has another set of plug-ins that do not need to be used like image optimization or caching. Now, many people rely on plug-ins that affect the front end, which do not replace these frameworks by default. My advice to you here is the first. If you use systems such as Gatsby, Gatsby has thousands of plug-ins that can replace some of the plug-ins available in word press. One of my favorite is the Google Analytics plug-in. The Google Analytics plug-in for Gatsby has several functions, which can only be used in the advanced paid analytics plug-in for word press. Therefore, there is a one-to-one plug-in replacement. There are also larger realt ecosystems and JavaScript ecosystems. When using an existing WordPress using the realt library or JavaScript library, the WordPress plug-in can replace the actions performed by the site. There is also a plug-in that can run in front of the WordPress editing system and forms. And innovation is taking place there. But we are still in the early stages. For example, you can use form plug-ins such as gravity forms and wpgraphql. The plug-in creates forms at the front end of the website and provides an alternative API for WordPress to import data into the back end. Form part of word press. This requires the work of developers, and is still in the initial stage. But it is an entry point for plug-ins. Therefore, some plug-ins will work as is. Others will be replaced by the front-end frame. Other plug-ins include the Gatsby plug-in, the realt library, or JAV
It can be replaced with ascript library, etc. We have a very good alternative to plug-ins in the initial stage and other plug-ins that need to be developed. Thank you very much for coming to our speech today. This is the core of headless WordPress. We are also confident that headless WordPress has the information to determine the use cases, entry points, and advantages needed for the next project. Thank you very much, Jonathan. And thank you very much, samit.