CodeNewbie Community 🌱

Cover image for Help to build a language for developing full-stack web apps with no boilerplate
Max Khamrovskyi
Max Khamrovskyi

Posted on

Help to build a language for developing full-stack web apps with no boilerplate

TL;DR: we’ve developed an open-source language for building full-stack web apps with less code and best practices that works alongside React and Node. Join us during HacktoberFest!

Hello everyone! We’re a small team of open-source enthusiasts, passionate about web development and extremely tired of writing boilerplate code.

That’s why we created Wasp - an open-source web application configuration language that takes over all the routine work of creating a project backbone. You describe the application’s functionality (API endpoints, authorisation, deployment, etc.) in a single file.

The compiler does the rest itself. The result is a full-fledged web app built with Node + React, created in a few minutes. We are backed by Y Combinator and engineers from Airbnb, Facebook, and Lyft.

Wasp's compiler is built with Haskell and under the hood it generates a web application in React and NodeJS. Given that, there are several ways in which you can contribute:

  • Wasp compiler/CLI/LSP internals (Haskell)
  • Wasp as a web framework (React, Node, HTML/CSS, database and so on)
  • Tutorials or Example apps
  • Documentation

Given that we'll find a good first issue for anyone, no matter if you're an experienced dev or just a beginner!

Here's an entry point for anyone who wants to contribute to Wasp during Hacktoberfest.

Tech stack: JS, Haskell

Top comments (0)