How I got a remote job without a degree nor experience

This page summarizes the projects mentioned and recommended in the original post on /r/webdev

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
  • wouter

    🥢 A minimalist-friendly ~2.1KB routing for React and Preact

  • Routing: At this point you should understand how routing in React works. You can use react-router to enhance it. There is a small library called wouter which you might want to have a look at.

  • Prisma

    Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB

  • Relational Databases: I tend to use Postgre with an ORM. If you know Typescript, you have TypeORM, I like to use Prisma, you can also use Sequelize.

  • 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
  • vitest

    Next generation testing framework powered by Vite.

  • Tests, linting: Please, use a linter, it will make your code 10x more readable for other people. I use eslint with the AirBnb config. Test your code. Understand the differences between unit and end-to-end testing. For React, you can use Jest and react-testing-library. There is also vitest in case you had bootstraped your app using Vite. I think the most used end-to-end library is Cypress, I prefer to use Playwright.

  • TypeORM

    ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.

  • Relational Databases: I tend to use Postgre with an ORM. If you know Typescript, you have TypeORM, I like to use Prisma, you can also use Sequelize.

  • Sequelize

    Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB (v6), DB2 and DB2 for IBM i.

  • Relational Databases: I tend to use Postgre with an ORM. If you know Typescript, you have TypeORM, I like to use Prisma, you can also use Sequelize.

  • jest

    Delightful JavaScript Testing.

  • Tests, linting: Please, use a linter, it will make your code 10x more readable for other people. I use eslint with the AirBnb config. Test your code. Understand the differences between unit and end-to-end testing. For React, you can use Jest and react-testing-library. There is also vitest in case you had bootstraped your app using Vite. I think the most used end-to-end library is Cypress, I prefer to use Playwright.

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

  • ConseguĂ­ trabajo remoto para afuera sin tĂ­tulo y sin experiencia y te lo cuento

    7 projects | /r/programacion | 6 Jun 2022
  • Consegui trabajo remoto para afuera sin tĂ­tulo y sin experiencia y te lo cuento

    7 projects | /r/devsarg | 6 Jun 2022
  • Is mongodb a good choice for a human resource management system website?

    2 projects | /r/AskProgramming | 10 May 2022
  • What ORM to use with TypeScript

    3 projects | /r/node | 12 Jan 2022
  • [TypeORM] suggested TMP features for type safety and defeat Prisma

    2 projects | /r/javascript | 18 Mar 2023