Innovative: Wix Code Massively Accelerates the Creation of Web Applications

It's nothing short of a revolution. Website builder Wix provides the option to write and edit code. However, this is not even the most significant change coming with the new product Wix Code.
Here at Noupe, we've been following Wix, the website builder from Tel Aviv for many years already. Based on what we learned during that time, we can confirm that Wix has come up with innovations year after year since the introduction of the HTML editor in 2012, which spelled doom for the old flash-based editor.
Wix is not restricted to "beautiful websites." (Screenshot: Noupe)[/caption]
It doesn't matter if you had to create the classic business card site or an advanced and extensive shop application. Wix has been able to do that for a long time. Recently, the homepage builder has also simplified the distribution of media, such as music or videos. A short while ago, they released Wix ADI, a site generator based on artificial intelligence, which was capable of creating your custom website based on a few questions and answers.
JetBite: Useless but Impressive. (Screenshot: Noupe)[/caption]
However, this becomes even more obvious when we take a look at the second example. JetBite is a - apparently not very serious - search engine for flights, based on the food offer on the plane. This means you could search for flights from London to Paris where you get to eat both breakfast and lunch. The result will be a wild mess, as JetBite will show you a flight with breakfast, and at least one more with lunch. As a result, your journey may take several hours, but you'd be fed to your liking.
While different web applications would be possible given Wix Code's extensive onboard features, the entire scope of functions is necessary for JetBite, including code parts, which is where the feature set gets its name from.
Database Collections and Dynamic Pages Speed Up Web Development. (Graphic: Wix)[/caption]
Innovations Are Nothing Unusual For Wix
Wix Code, however, might just be the biggest innovation in their business history, and the foundation of a new way of creating a web app for existing and future Wix customers alike. Wix Code simplifies the construction of a web app so much that the product can possibly tap completely new target groups. If you considered Wix a simple homepage builder for static web contents, you've been misinformed for a while. For a couple of years now, Wix has been offering dynamic content elements, as well as animated presentations. Thus, the website builder has already been a complete solution for all kinds of web presences. [caption id="attachment_103312" align="aligncenter" width="1024"]
Create Completely New Kinds of Applications Using Wix Code
So now, Wix Code taps a previously untouched market segment. Wix Code lets you build your very own web application. "Very own" means an app that has not existed to any extent before. This is not about displaying existing use cases, such as restaurant or hotel bookings, member pages, forums, blogs, or selling media files. Wix has been capable of doing that for years already.Wix Delivers Meaningful Application Examples For Free
Wix Code was created to cover brand-new use cases. To get an idea of what the news is, Wix delivers some impressive examples. You can take a look at the website of an art academy, which processes the entire student application workflow. Previously, given the existing means of the builder, this would've been impossible. It's no exaggeration to claim that Wix Code redefines how to make a website. [caption id="attachment_103314" align="aligncenter" width="1024"]
Does Anyone Remember VBA?
As a veteran, not just in web development, Wix Code clearly reminds me of the VBA development with Microsoft products of the early nineties. Back then, we also built interfaces visually, connected the individual elements with corresponding database contents, and wrote the code right at the respective element, as far as business logic was required. As you might be able to tell from the term VBA, we wrote in Visual Basic. Wix Code works similarly. However, here, you don't work in a proprietary system, such as the Redmonder's VBA environment, but exclusively using web standards like HTML, CSS, and JavaScript. Wix provides the entire infrastructure behind the scenes. Thus, you don't need to worry about server requirements, database installations, performance, security, or scaling questions. Wix Code takes care of all of that. All you need to focus on are the content-related questions, and building your application's visuals. Where required, insert the business logic as JavaScript snippets.The Components of Wix Code
The most straightforward use case for parts of the new feature set is displaying content of a database within a standardized layout. Here, we meet two of Wix Code's functions.Database Collections
Database Collections are data tables that you create visually within the editor, and either fill with data right away or have filled with input data from your web app. Database Collections store the contents that you want to display in the standardized layout. [caption id="attachment_103313" align="aligncenter" width="1024"]