Comments (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:
- Complete the client build of the original query
- Complete more detailed select/include function construction
- Add the construction of a Prisma JSON schema validator
- Implementation of Data Proxy engine (allowed to be used in the web)
- 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 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.
@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.
@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)
- type 'Null' is not a subtype of type 'bool' in type cast
- ProcessException: No such file or directory HOT 2
- Unhandled Exception: PrismaInitializationException: Cannot find the query engine binary HOT 6
- Another "Error: Null check operator used on a null value" case HOT 9
- [v4] Prisma client raw (SQL) query Action HOT 1
- [v4] Support Data Proxy engine
- [v4] Better `select` and `include` support
- Unserialized models HOT 1
- Relationships are not working HOT 1
- Unable to connect with sqlite HOT 2
- 4.x - docs, Need help! HOT 8
- @ofceab generate not working HOT 23
- Issue is got when a model name is written with underscore style i.e : **client_job** if we remove **_** or change the name to something like clientjob or clientJob anything other combinations that doesn't contained **_** then generation works fine ! HOT 1
- prisma-query-engine is at the root of my project but it keeps saying it is not ready HOT 5
- Relations are throwing error when you use include. HOT 7
- Type errors may occur when using it in a dart_frog project and how to fix HOT 6
- Operation not permitted in MacOS Sonoma HOT 4
- Support Flutter App HOT 31
- Generation error with array of enum HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from prisma-dart.