The resulting static site can be deployed to Netlify, static hosting, CDN's or Github pages (and some of these options are free or close to free as well). GatsbyJS uses React + GraphQL + Webpack (and at a lower level, Node.js and npm and/or yarn). It can be used to create websites that have the single-page-app experience - loading quickly, and pre-caching code and data needed for other pages so that clicking on a link loads the next page instantly. It is an open source static site generator that can pull data from myriad sources including local markdown files, YAML or JSON data, or content management systems (CMS) like WordPress, Drupal, Ghost or Contentful. Organizations with vast IT budgets can counter the slowness penalty by buying more servers, faster CDNs, hire bigger optimization teams, and pay for more paid search results. Today, if your website is too slow, Google will penalize your site's search engine ranking and your content fades into the darkness where searchers never go. To me this is more aligned with the spirit of the original world wide web where anyone could be a publisher on the internet. There is no annual subscription or big one-time license fee for the Gatsby JS software itself, and it is possible to host a site for no or low cost. One of its most satisfying attributes is the sense that you own the means of production (assuming you already have a computer), and because Gatsby JS is blazingly fast, you should be able to avoid being demoted to page 30 of search results for having a slow site. This, the latest generation, was developed using Gatsby JS. The fifth generation minimalist site was hand written using Atom. While you can export your site, I'm not aware of tools that will import their export and result in a working site. The more time you invest in customizations with these types of sitebuilding tools, the more sense of lock-in you might experience. I never got to do the demo I was wanting to do for some friends, but it was worth learning about Webflow, Squarespace, etc. I liked Webflow but mainly I tried out their site building environment so I could learn what this new crop of tools could do. The fourth generation was hosted on Webflow and used their site building tools. They're still good choices for enterprise needs, but not so much for this site. And as you can see from the Google Trends charts, interest in these PHP-based CMS's is waning. Secondarily it was hard to find reasonably priced yet performant hosting for Drupal. What became challenging for both of these CMS's was keeping on top of security updates. Then the third generation site used Drupal. Somewhere after the initial launch and before the third generation site WordPress was used for the blog part of the site. I really liked Coda, and cannot wait for Nova to become available. The second generation was custom written using Panic Coda. I first started using Dreamweaver when that scrappy Macromedia outfit came out with it in 1997. The first incarnation was created using Dreamweaver. This website has gone through a few eras of web technologies.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |