You are here

Drupal 8 non standard cooking: REST API + Solr + Domains + Angular

This speech will be focused on non standard practices for Drupal sites 'cooking'. The main aspects of the speech are:

Page building with Apache Solr data storage, REST API on the back-end side and Angular JS on the front-end side.

How to handle Solr data storage via REST API:

- Referenced entities

- Responsive images

- Menus and site settings

- Cache and it's invalidation

- Access and permissions

- 403 & 404 exceptions


Search results based on REST response: filters, facets and sorting.


Link to the source code of the demo of the presentation is at Slides Link, or here.

React makes it painless to create interactive UIs. Design simple views for each state in your application, and React will efficiently update and render just the right components when your data changes.

So you're a Team Lead. What's next?

At some point in your career, you showed exceptional skills, knowledge and good project attitude, so you took the Team Lead position.

Now that you have a different role in your LinkedIn profile, the question is what you should do in this new position, what tools to use and how is it different from being a developer.

I will try to help you with some non-tech suggestions, tools, and concepts you can use in your day-to-day work. I've worked as a developer, pm, team lead and department head, and have come up with a couple of rules and tools that helped me a lot.

Cache in Drupal 8

The session will be about Cache API and how it is used in Drupal 8. Cache is an important part of the development process. Everybody uses cache, but not everybody is able to manage it. Let’s have a look at what a cache is and how you can use it for your site on Drupal 8.

Outstanding themes in Drupal 8

After a year of developing themes for Drupal 8, I had some skills which I would like to share. Mainly:

  • I'll tell you how to create a simple markup using the BEM methodology, which is easy to use for Styleguide and Drupal 8 at the same time.

  • I'll show you how to use responsive grid in Drupal Views and how to create a layout wrapper for Bricks or Paragraphs.