React Native - How to approach design collaboration with Figma

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

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • google-api-nodejs-client

    Google's officially supported Node.js client library for accessing Google APIs. Support for authorization and authentication with OAuth 2.0, API Keys and JWT (Service Tokens) is included.

    "googleapis" - For the Google Drive integration.

  • lodash

    A modern JavaScript utility library delivering modularity, performance, & extras.

    "lodash" - It is optional, but there will be a lot of chaining and tranforming going on, it will help me keep the routines code neatly packed and organised.

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

  • moment

    Parse, validate, manipulate, and display dates in javascript.

    "moment" - There's a lot of logging for the console since this is a CLI tool. Think about it for when a certain task has started, ended, errored out etc. It generally helps me output human readable dates to console or reports. Also, since I usually like to create automated text reports with a stats for the designer and engineering team Slack channels.

  • spinnies

    Node.js module to create and manage multiple spinners in command-line interface programs

    "spinnies" - Since we have quite a few work pipelines (importing files, exporting files), it is nice to show progress in realtime. This is very cute way to show customised progress in your output.

  • Table

    Formats data into a string table. (by gajus)

    "table" - Produces a string that represents array data in a text table. It allows me to easily create automated stats for Slack channels with all the things that where covered by this tool. What got deleted, what was added, Who triggered the export tool etc, you can really go wild with what you want to output. This is important to keep the team in sync and minimise the error rates or miscommunications cross department.

  • Rollup

    Next-generation ES module bundler

    On the plus side, you'll get the added bonus later to automatically convert these fixture to constants in one step, through Rollup setup - but that will be a story for another time.

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