Live data from Hacker News

Squarespace Announces Local Development Server

engineering.squarespace.com

31–40 of 41 posts

Re: Squarespace Announces Local Development Server

#31
post #6

Squarespace is awesome, but until they offer SSL certificates I can't recommend it to anyone. This is very unfortunate because it's a great product otherwise.

It's coming!

I've personally wanted seamless SSL for all Squarespace customers on custom domains for forever now, and we've put a lot of work into making it a reality. Furthermore, before initiatives like Let's Encrypt, the business/logistics side of getting this in place was a mess.

(Disclosure: I'm the founder/CEO of Squarespace)

Re: Squarespace Announces Local Development Server

#32
post #30

Earlier quoted context omitted.

Squarespace is way too locked down. They advertise it as a great eCommerce platform and people come to us all the time already having setup a Squarespace store asking if we can pull their orders for fulfillment. It either has to be done manually or they force you to use ShipStation. Terribly inflexible for a webstore and I always steer people away as soon as possible. But hey, they got that sweet sweet exclusivity ag…

Hey -- Regarding the eCommerce integrations, Jason is right that early on we wanted to partner with a few companies where we felt like we could deeply integrate and provide a controlled/polished experience for consumers. There is no exclusivity agreement with ShipStation (though they're a great choice for many) and we're actively working on APIs that will allow larger merchants to integrate with our order/inventory s…

Thanks for commenting. It's good to know that there are options for some merchants. A lot of small to medium size merchants use third party fulfillment services or want CRM functionality and it's just not practical for them currently. I hope the bar can be lowered at some point as we and our customers have hit a brick wall any time we've tried to pull order information out of Squarespace. We'd love to be able to do it though and help those merchants who need it and like the platform.

Re: Squarespace Announces Local Development Server

#33

I'm mainly wary of Squarespace because their entire frontend compiles to YUI which stopped being maintained in August, 2014 (see https://yahooeng.tumblr.com/post/96098168666/important-annou... ). You don't write YUI, but that's what the code ends up as when you visit the site. I tried out their developer platform early after they launched it, and trying to be productive with it put my brain in a pretzel. I feel as th…

Hi, I work on the Squarespace dev platform.

It's true that certain blocks still use YUI, but this is system functionality that's not part of our public API. In new templates, a Squarespace developer won't see or touch YUI code.

We're no longer creating new features with YUI. We write new frontend editor functionality with modern libraries like React.

Re: Squarespace Announces Local Development Server

#36
post #2

This is insanely cool. No matter how useful/easy your web GUI is, if you have the skill set it's always easier to just do it by hand. Huge congrats to Squarespace, I've already linked this to friends I know that use them and have had customization issues in the past. This is a great opportunity for those who have tried to teach themselves web basics before to actually add stuff to their own sites and really expand th…

This is also why I built https://www.lite-engine.com to give people with some technical know how a platform to build database driven webapps. And we offer free ssl on custom domains via Let's Encrypt.

I'll have examples coming in a few weeks about how to implement blog comment systems, and payment integration.

Re: Squarespace Announces Local Development Server

#37

Very cool. Would love for Shopify to do something similar. These full-featured, hosted CMSs - NationBuilder, Shopify, Hubspot, SquareSpace - offer a lot of neat features, but the development experience ranges from slightly frustrating to plain old miserable.

I haven't found that to be the case for Shopify. Our theme is in git and each developer has their own development shop (hosted by Shopify for free).

Using the Shopify theme tool, changes in the local file system are automatically published to their development shop. The experience is the same as if you were running a local instance.

Production deployment is simply having a different folder mapped to master and watched by the theme tool too.

Re: Squarespace Announces Local Development Server

#38
post #31
post #6

Squarespace is awesome, but until they offer SSL certificates I can't recommend it to anyone. This is very unfortunate because it's a great product otherwise.

It's coming! I've personally wanted seamless SSL for all Squarespace customers on custom domains for forever now, and we've put a lot of work into making it a reality. Furthermore, before initiatives like Let's Encrypt, the business/logistics side of getting this in place was a mess. (Disclosure: I'm the founder/CEO of Squarespace)

This is great! I really like Squarespace but this is one of the big features I have been waiting on. The other one is integrated A/B testing, or at least an easy way to work with A/B testing frameworks. Are there any plans to support this?

Re: Squarespace Announces Local Development Server

#39
post #37

Very cool. Would love for Shopify to do something similar. These full-featured, hosted CMSs - NationBuilder, Shopify, Hubspot, SquareSpace - offer a lot of neat features, but the development experience ranges from slightly frustrating to plain old miserable.

I haven't found that to be the case for Shopify. Our theme is in git and each developer has their own development shop (hosted by Shopify for free). Using the Shopify theme tool, changes in the local file system are automatically published to their development shop. The experience is the same as if you were running a local instance. Production deployment is simply having a different folder mapped to master and watche…

> changes in the local file system are automatically published to their development shop

in my experience this has been really annoying. changes can be pushed up nearly instantly, or sometimes they can take more than 5 seconds. this makes livereload unreliable.

Post reply on HN