Skip to content

[Feedback] on V1: Development Experience and Suggestions for Improvement #14

@zoom2009

Description

@zoom2009

Feedback on V1: Development Experience and Suggestions for Improvement

After trying V1, I noticed that the development process feels quite slow. Here are some suggestions to improve the experience:

1. Next.js Turbo Flag Issue

  • seem this v1 Next.js is not currently using the --turbo flag. After adding the flag and running bun dev:app, it didn’t work as expected.
  • Solution: I found a workaround on GitHub: adding a dummy bun.lockb file in the root project directory resolves the issue. This should be documented for others facing the same problem.

2. Convex Development Script Missing

  • Your documentation mentions running bun dev:convex, but this script doesn’t exist yet.
  • Suggestion: Please add this
    "dev:convex": "turbo dev --filter=@v1/backend"
    

3. Missing document how to Adding New Components with shadcn-ui

  • I spent about an hour figuring out how to add a new component using shadcn-ui. Here’s the process I followed:
  • Solution:
  • cd packages/ui
  • bun x --bun shadcn@latest add textarea
  • then add this
    "exports": {
       ...
       "./textarea": "./src/components/textarea.tsx",
       ...
    }
    

It would be helpful to include this process in your documentation. As someone new to monorepos, I’m not sure if this is the best approach

By the way, V1 is amazing! These are just small tweaks that could make the development experience even better.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions