Koala Framework 3.8

This koala might be resting... We aren't!

Koala Framework branch 3.8 is now officially considered as stable and ready to be used. That basically means that our demos use 3.8 now and it's the recommended branch to work with.

What changed since 3.7?

A lot.

Dependency installation:

  • We now install our dependencies using composer. Read this blog post why this is a great thing.
  • We use composer-extra-assets for additional npm and bower based dependencies. Read this blog post to get more about this very great (obviously as I wrote it) composer plugin

Build Step:

  • Every modern web software needs to be built nowadays - we make no exception. Read the obligatory blog post explaining the benefits.

Development Dependencies

While the the above mentioned changes are awesome, they came at a cost: additional dependencies.

But installing all of that is pretty easy, see the updated installation instructions.

Runtime Dependencies

All these new dependencies are easy to install on the local development environment, but the production server... This crappy hoster might not even have Php 5.3 - and doesn't even know what the hack nodejs is.

Don't worry - runtime dependencies didn't change. You can still run Koala Framework on the 8-year-old (yes, Php 5.2 came out 2006) Webserver. (BTW: nodejs released first 2009, npm 2011 and bower 2013)

What else?

  • The most important first: a new styled backend login!
  • twig template engine integrated
  • Rewritten, now modular, User Model Authentication
  • Frontend Code implenentation changed from ExtJS to jQuery (more to come)
  • Improved Frontend Performance with deferred JavaScript

See the full changelog for details.

This entry was posted in Koala Framework by Niko Sams. Bookmark the permalink.

Leave a Reply

Your email address will not be published.

Github Activity

nsams commented on pull request koala-framework/kwc-newsletter#5

@nsams
nsams commented on pull request koala-framework/kwc-newsletter#5
Feb 22, 2018

bitte um abstimmung bin benjamin damit die bundles gleich strukturiert sind https://gitlab.vivid-planet.com/vivid/kwf-carlog-auth

nsams commented on issue koala-framework/koala-framework#736

@nsams
Feb 20, 2018

Yes, that is the correct fix, ajax requests timeout after 30 seconds by default. Now why the request is that slow is a completely different topic, …

nsams starred ionic-team/stencil

@nsams
Feb 19, 2018
ionic-team/stencil

A simple, reusable web component compiler

TypeScript 2.3k 5 issues need help Updated Feb 19

nsams commented on pull request koala-framework/koala-framework#728

@nsams
nsams commented on pull request koala-framework/koala-framework#728
Feb 15, 2018

des funktioniert dann nicht mehr

nsams commented on pull request koala-framework/kwc-newsletter#2

@nsams
nsams commented on pull request koala-framework/kwc-newsletter#2
Feb 15, 2018

bitte da keine leerzeile