How to build a lightweight microblogging site with Contentful, vanilla HTML, CSS and JavaScript

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • thingoftheday

    thingoftheday is a lightweight microblogging site powered by Contentful and vanilla HTML, CSS and JavaScript.

  • You can view the code for the application on GitHub here, and you can view my new microblogging site at thingoftheday.xyz. Feel free to fork it, play around with it and make it your own with your own content. I’ve also included a quick setup guide in the README file, where you can import the content type and example content defined in this tutorial using the Contentful CLI in a matter of minutes.

  • http-server

    a simple zero-configuration command-line http server

  • If you want to use es6 syntax in your vanilla JavaScript file, you’ll need to serve your module file to the browser over an http-server in your local development environment. You can do this with this nifty npm package, aptly titled “http-server.”

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • I am confused on how to read json files

    2 projects | /r/learnjavascript | 18 Jun 2021
  • Need help setting up a remote depository using GitHub and VCS

    1 project | /r/webdev | 3 May 2023
  • What is the simplest way to run an index.html file inside a server.js file using node.js

    1 project | /r/node | 29 Apr 2023
  • Looking to host React Static Application on AWS S3 question on dependencies

    1 project | /r/learnprogramming | 5 Apr 2023
  • Opened my angular project after a week to find it like that? (All the stuff i built doesn't appear anymore). Any Idea why ? (Note: in the extensions the "Angular Language Service" seems to have had an update). Opening from Chrome shows the html but not the rest of the code.

    1 project | /r/angular | 1 Mar 2023