FirebaseExtended / bolt

Bolt Compiler (Firebase Security and Modeling)
Apache License 2.0
896 stars 108 forks source link

Bolt made ready for production #236

Open lukepighetti opened 5 years ago

lukepighetti commented 5 years ago

I just tried bolt for the first time today and it's amazing. It's sad to see that it isn't getting much development. This should really replace the default Realtime Database rules. It would be an incredible way to refresh an already great product.

Someone mentioned security problems with Firebase RTDB rules in another issue and I can personally agree. My RTDB had minimal security built in because it is impossible to maintain. With Bolt my security and consistency is 9999999999 times better with a huge improvement in maintainability. There IS NO COMPARISON between Bolt and RTDB JSON rules.

I should also note that I have never touched Typescript, which seems to have some similarities to Bolt, and it was easy enough to jump in.

I'd like to see someone release a basic Intellisense/lint/auto format package for VSC as well as setup RTDB rules in console to accept bolt right out of the box, as well as get a seal of approval for being production ready.

I don't care what app you're building, there is ALWAYS a use for RTDB, and Bolt makes it that much better.

polypus74 commented 5 years ago

"It would be an incredible way to refresh an already great product."

Yes please do not let bolt and rtdb bitrot.