DEV Community

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

Posted on

1

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

AWS GenAI LIVE image

Real challenges. Real solutions. Real talk.

From technical discussions to philosophical debates, AWS and AWS Partners examine the impact and evolution of gen AI.

Learn more

Top comments (0)

The best way to debug slow web pages cover image

The best way to debug slow web pages

Tools like Page Speed Insights and Google Lighthouse are great for providing advice for front end performance issues. But what these tools can’t do, is evaluate performance across your entire stack of distributed services and applications.

Watch video

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay