Very interested in using Corvid for a web app I am looking to develop but I am worried about Wix support which has always been a bit sketchy. I love Wix until I have a problem has been my experience. Does Corvid have a dedicated support team?
In my limited experience support is sometimes quick and relevant and sometimes there is no response at all. I have submitted an issue to their issues forum page for example, with multiple messages and never received a peep back.
Developing my web app has been a mixed bag. Some features are great and others very frustrating. On the plus side there is lots of decent documentation. It can be daunting finding what you need however. There are good examples and a fair number of people on youtube explaining the easy stuff for beginners. And this forum is pretty active and has Wix staff participating.
On the negative side, I spend a lot of time trying to figure out ways around what seem to be arbitrary restrictions and gaps in functionality. One area in particular is the lack of proper access to user accounts. I had to literally create a parallel user account system, then go way out of my way to avoid having users exposed to the issues that presents. Admin also suffers, making the task of deleting an account more difficult - having to do it in the app plus in the wix backend.
Another issue has been the IDE. Up to now I have had to keep a set of parallel source files so I could use a decent IDE. A major pain. Their IDE is not only incredibly limited, I can not tell you how many hours I have spent rewriting code because the IDE crashed. The moral is to constantly save when editing, if it it tells you that autosave is on. But they have announced a solution to that problem, local editing, but so far I have not found enough documentation to try it out.
I am not a big fan of the mobile editing solution. The mobile version of your app is not built on responsive design, it is a parallel version of the desktop with a handful of alternative settings. Tablet is really the desktop version. The editor layout can differ from the live version, and sometimes you must add platform specific code to collapse or expand spacer elements to get things to position properly. You have no code access to element size and position.
Inline html is pretty handy. I have embedded vue apps to get more interactive dynamic UI. One issue though is the messaging between the wix page and the html. There is a variable length of time between when the page loads (onReady) and when messaging to the html starts working. There is no event to signal that the inline html is loaded and available for messaging. Since that time frame can vary widely, I start sending messages to the html at short intervals until I get a response from the html. This lag time is part of the issue above where my video screen update is delayed.
Another issue has been the bugginess of the platform. Stuff simply does not work from time to time. Page loads hang, api calls return non-descript errors, page layouts change themselves mysteriously and sometimes can only be corrected by deleting them and rebuilding the page, event handlers disappear and have to be re-entered, etc. Also if you look at the console output with the browser developer tools you will typically see dozens of javascript errors in the wix code. This can actually make it a challenge to find your own errors weeding through all the ones you have no control over. You can verify this by simply creating a brand new site from a wix template, run it and view the browser console as you navigate around the site.
I have had to resort to adding a lot of code to anticipate random failures and take action for an alternative and/or send me an email with a report of the failure including context and data dump. I can then if necessary take action to contact the person who was affected, or go clean up database entries that got trashed. By the way, the ability to send those emails from code was one of the big hassles of working around gaps in functionality.
Page load times vary a lot, from fairly quickly, to taking up to 10 seconds, to never - just goes blank and stays that way. This is totally unpredictable, and is generally not affected by your page code. Unfortunately there is no way to put up a graphic to assure the user that the site did not just crash. You will notice that the Wix backend does have such an animated graphic to fill the gap for slow page loading.
My conclusion is that Corvid is bleeding edge and that it takes at least a few years for a project of this magnitude and ambition to get the growing pains healed. I have seen regular improvements and I applaud their efforts. If the local editing works as described, this will be major. If anyone knows where detailed documentation is to use it, please let me know.
@sigpoggy The only way to install the local editor atm is through Linux, thanks to sudo. However, since itâs not yet officially released even if you install it you canât connect yet unfortunately. In the meantime you can make sure you have the latest stable version of Node.js and wait for the release. I was told the first Alpha/Beta will start soon(within weeks, maybe days).
@aleksander-denga I can no longer show you the problem, I finally found and implemented a work around that works for both preview and live.
My first attempt to solve the problem was to write my own code to use wixLocation.to() to change pages since when I navigated to a dynamic page from else where the inline html would get loaded. That turned out to not solve the problem since apparently it always keeps the inline code when you go from one dynamic page to another.
I then modified code so that the html did not assume any initial state when getting data from the page. So it now updates my player properly. I also optimized the code to get the page content and the html content to change at nearly the same time, improving on the 2 second lag. It actually works better now than it did before since I take advantage of the html already being loaded. Some extra tweaks got preview also working like it did before as well.
I still think you should make both live and preview work the same way, but I have no attachment as to which way it will be. There are arguments that can be made either way. Just have it be consistent.
@sigpoggy standing ovations
@sigpoggy Thank you for your prompt response. Iâm glad that you have found a workaround for this case. Please let us know if you manage to revert your code version back to the state where you were able to reproduce the issue or give us a copy of the code that you were using. This could help us to allocate the problem better and initiate a fix.
Regards, Aleksander
Hello
Is it still possible to access all of the old Wix code video tutorials? I can only see some of them.
thanks
Karen
@sigpoggy @David Actually the corvid-cli is an npm plugin and the Local Editor is based on electron which is also npm installable. The code base is still not quite ready for prime time. You will see in a post here:
That I have debugged an issue that basically stops you from loading any Wix site that has Lightboxes or a Custom Dashboard.
I have set things up on my MacBook Pro using Mojave. Installation was fairly straight forward but you really need to understand nodeJs and npm and an IDE like Visual Studio Code.
Installation guide is here:
https://support.wix.com/en/article/working-with-the-corvid-cli
Have fun!
@stevesoftwareservice When I installed the cli, it did not allow me to connect to any project, it was throwing errors. This was a day after launch and sudo was required thenâŚis it more functional now?
@aleksander-denga My site has private membership and is not easily shared. The problem I had with my site is simply that I coded for the previous behavior, then it was changed. I have created a test site to demonstrate the issue with having the preview and live sites behave differently if you
want to see that. It is https://sigpoggy.wixsite.com/dynamicpghtmltest
I donât know what exactly happened to my site, but since the change to corvid none of the wix-data functions work neither in back end or front end nor in my hooks. Is there something I have to change to make wixData to run properly? Can somebody advice?
Something went wrong in my site since launch of Corvid but none of my wixData functions are working. Is there something I have to change or reconfigure to make wixData to run properly?
@skmedia seems to work ONLY if you do not use light boxes, custom dashboards or exclude the header/footer section (anywhere there is a menu basically). The Local Editor seems to assume all pages have menus so crashes when it doesnât find one :-).
HI limber lopez , please provide site URL to quick investigation.
@aleksander-denga www.cryptodynamics.info/home you can use the login noplan1@gmail.com and password 123456789. This has been going on for 2 weeks now, i have contacted support, back and forth via email with support, told via phone they canât help me needs to be escalated, just to tell me they donât know it is going on, and that the issue will be brought up with product development and they will get back to me IF they find a solution. I am quite literally at my wits end with this, i have partners that looking to pull out because the site doesnât work, and they are losing faith that after the many months it has taken to build the site, that the service (WIX) wonât be stable enough to even run the business.
Hi There,
After updating (Wix Turbo) for the dynamic pages a strange effect appeared. When you are on a dynamic page and then go to the next page, the page is not updated in the browser, it scrolls up.
Why do you need it? Because of this, content overlap.
This can create a very strange effect and the page looks messy.
For example https://www.wixcraftplay.com/white
I didnât use the transition effect in this example.
Is this a temporary bug? Or do you plan to leave it forever?
Thanks!
#wixTurbo #transition #dynamic #page
Me again,
At the moment I am developing a new project and I am faced with a problem. I used dynamic pages on the site. I have a page with a list of the project. If I open any project, then return to the page with the list of projects, and open another project, I see content from the previous page in the browser. It is sad
For example
https://drive.google.com/open?id=12uUwL0OyBI3vWXUyVXZIcfOq3HlVKXGo
The site works but the transition between the pages looks very sloppy.
This problem also appeared on my old sites that I created before upgrading the platform to Wix Turbo.
I associate this issue with the latest update. Previously, everything was fine.
Is there a way around this?
Thanks!
#wixTurbo
I am having issues with âwix-usersâ today for one of my sites. No code has been changed in the past two weeks and it had been working fine to register users. Since today, it simply stops. Whenever any APIs of wix-users is called, it returns 500 server error. No amount of refresh makes any difference. The other site I have is fine, and thereâs no problem to use wix-users at all, which really frustrate me as it shows the service is inconsistent. I am very worried because it impacts my business directly when my users canât even register. Would someone from the moderating team please help me out? @yoav-wix @yisrael-wix You can check out the playground page to see that even with the most straight forward code, itâs not working at all Thank you.
We are checking it
Eugene M. , thank you. There is an issue at our end.