3 ms·
HiFi and its API are running on Recess. The Recess database code is fundamental to making the data model / API possible. Recess has been somewhat dormant while
by KrisJordan 16y ago
HiFi and its API are running on Recess. The Recess database code is fundamental to making the data model / API possible.
Recess has been somewhat dormant while focusing on product. I've slowly and infrequently been readying the 5.3 branch. 5.3 has so much upside and has now been out for over a year I see very little value in doing new work. The 5.3 branch packages modules for individual consumption rather than taking a kitchen sink approach. It feels more functional, in the lambda-y sense, given 5.3's anonymous function support. I've started a new SQL generation layer that is in the same spirit as Recess' SQLBuilder but much more powerful and flexible with heavy inspiration from Arel.
I don't want to make any promises but its my full intention to package up the lessons of the last year or so into a great set of 5.3 libraries of Recess lineage.