GithubHelp home page GithubHelp logo

Prisma Dart Client v4 Roadmap about prisma-dart HOT 4 CLOSED

medz avatar medz commented on September 22, 2024
Prisma Dart Client v4 Roadmap

from prisma-dart.

Comments (4)

medz avatar medz commented on September 22, 2024 4

@AndryHTC Prisma Dart client is currently the only client implementation among Prisma's other language clients that is as consistent as possible with the Prisma official TS client's API.

My current next steps for the v4 version:

  1. Complete the client build of the original query
  2. Complete more detailed select/include function construction
  3. Add the construction of a Prisma JSON schema validator
  4. Implementation of Data Proxy engine (allowed to be used in the web)
  5. Development of dynamic library engine, allowing Flutter native platform to use Prisma as local ORM

I will update these content into the roadmap later

Regarding how to test and find problems, I haven't written about actual business for a long time, and I am a bit at a loss. When I develop Prisma Dart, I try to use the Prisma TS client as the goal, so that developers who are familiar with Prisma can get started more easily after being exposed to the Dart language. At the same time, you can also search most documents through the Prisma official documentation.

from prisma-dart.

medz avatar medz commented on September 22, 2024 1

@medz I've seen you have done an amazing sprint the last few days!

How is it going? Any ETA? Anything the community can help with?

@AndryHTC In the future, I will devote all my efforts to open source development. Prisma Dart client is good enough for me right now, but I need feedback from many developers. My power alone is very small, and I may not be able to discover many functions that affect normal use. So I hope to get usage feedback, or someone can provide the correct test PR. As you can see, although I write code quickly, I really don’t have time to write tests, and I don’t have more time to find bugs.

from prisma-dart.

AndryHTC avatar AndryHTC commented on September 22, 2024

@medz I've seen you have done an amazing sprint the last few days!

How is it going? Any ETA? Anything the community can help with?

from prisma-dart.

AndryHTC avatar AndryHTC commented on September 22, 2024

@medz It's really impressive to see your dedication to open source development, especially with the Prisma Dart client. Your approach of seeking community feedback is a great idea. Many hands make light work, and with the community's involvement, we can help identify potential issues and improvements that might not be immediately obvious.

Regarding the roadmap for the Prisma Dart Client v4, could you perhaps share specific areas where you're seeking feedback or tests? Knowing the key focus areas or any particular functionalities you're concerned about could help us direct our efforts more effectively. This way, we can ensure that the community's contributions are as valuable and relevant as possible.

Keep up the fantastic work! Your efforts are truly appreciated in the community.

from prisma-dart.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.