DEV Community

Adam Miedema
Adam Miedema

Posted on • Originally published at Medium on

Alpas Updates — 5 Feb2020 Edition

Alpas Updates — 5 Feb2020 Edition

Photo by Luke Besley on Unsplash

Since the previous updates newsletter published last week, we put our heads down and, with laser focus, worked on some important new features that will be available to the public within a couple of days.

These new features will drastically assist in increasing developer productivity by allowing developers to quickly see how updates in code show in a web browser without having to constantly re-build and re-run the project.

We will announce the availability on our Twitter account — be sure to follow us as these updates provide a major boost in productivity and are sure to excite. 🚀

Weekly Stats 📈

From 2020–01–29 thru 2020–02–04

  • 265 unique sessions on alpas.dev with representation from 54 countries
  • GitHub totals :️ 👀 824; ⭐️51
  • 23 total Slack members

Achievements and Highlights🏅

Progress Towards v1.0 🏃🏻‍♀️

Check out the full to-do list for getting to version 1.0 on GitHub.

Completed

Alpas now has a command to link the web folder. This allows you to see the changes you have made in your asset files in an instant without recompiling and switching to the browser. View the documentation at https://alpas.dev/docs/mixing-assets#auto-reloading.

Up next

The majority of the following are close to being released and should be available within a day or two of this posting (Feb 5th, 2020).

  • More rapid development by auto compiling and refreshing your template changes
  • Heavily update the docs to cover some important missing topics such as CSRF Protection and Entity Relationships
  • Quickly seed a database with the combined power of Database Seeder and Entity Factory features — db:seed and make:factory commands will get you started quickly
  • Hook into an HttpCall lifecycle

Alpas and Kotlin Around the Web 🕸

Ktorm v2.7 released

Ktorm is a super fun ORM library that supercharges the Ozone layer used in Alpas. Version 2.7 includes a major refactoring that makes Ktorm’s API more intuitive and easier to extend.

Why you should totally switch to Kotlin

In this oldie but goodie article, Magnus Vinther provides 18 reasons why you should totally switch to Kotlin — especially, if you are currently coding with Java. JetBrains suits of IDEs support and improved data classes, string interpolation, and smart casts are just few of the delights Kotlin offers.

Classes in Kotlin

Magda Miu’s latest article in her Learn Kotlin series on Medium goes over classes and objects usage in Kotlin. In this article, you will learn more about constructors, inheritance, abstract classes and interfaces, delegation, data classes, and enum.

— — —

If you’d like to subscribe to our newsletter to keep aware of our progress, sign up at https://alpas.dev/newsletter.


Top comments (0)