sheetsj’s avatarsheetsj’s Twitter Archive—№ 2,469

  1. Just finished a large React + Spring Boot app for a client. From nothing to deployed product in 9 months! @objectpartners
    1. …in reply to @sheetsj
      Highly recommend the Groovy + Spring Boot combination for backend REST services. So quick to get stood up.
      1. …in reply to @sheetsj
        The MVP was up fast, then deployed many features in later months - amazing to see the team build such a large app so quickly
        1. …in reply to @sheetsj
          Things I learned and hope to blogpost soon: 1) Flyway DB migrations are amazing for DDL. Complicated for Multitenant data changes.
          1. …in reply to @sheetsj
            2) Multi-tenancy client-per-schema REST backend with Spring Boot is so simple. Almost too easy.
            1. …in reply to @sheetsj
              3) React + Redux + Webpack2 is really slick for JS Frontends - easy to get started, while learning deeper concepts along the way
              1. …in reply to @sheetsj
                4) Karma + PhantomJS for unit tests is nice. but must deal with memory issues that are a pain github.com/karma-runner/karma-phantomjs-launcher/issues/55
                1. …in reply to @sheetsj
                  5) Glad we setup Embedded MariaDB4j so we didn't have to maintain local/test db instances- Wish startup was faster github.com/vorburger/MariaDB4j
                  1. …in reply to @sheetsj
                    6) @SpringData is terrific for simple queries, but complex dynamic queries are messy. Really needs a groovy DSL like GORM where clauses