Leistungen
Blog
Kontakt
Manuel Schoebel
Leistungen
Blog
Kontakt
Impressum
Datenschutz
Manuel Schoebel
November 22, 2018

Jest unit and snapshot testing with TypeScript in a next.js app

Since I was asked, I will also throw Jest for testing into the stack composed of next.js and TypeScript. So let’s have a look into how that can be achieved. Add Jest First we need to add Jest: Next we need to update our package.json for jest configs…

Manuel Schoebel
November 21, 2018

Nextjs Typescript Storybook Setup

In this post I will show you how to setup a basic next.js app that uses TypeScript and also Storybook. Create a next.js app Add TypeScript Add Storybook Create a next.js app Add the following scripts into the package.json: Add a page to the nextjs…

Manuel Schoebel
November 14, 2018

Fallstudie manuel-schoebel.com Teil 2 - Tech Stack

Im ersten Teil habe ich darüber geschrieben, wie ich von der Vision für meine Selbstständigkeit hin zu den fertigen Mockups gekommen bin. Im zweiten Teil gehe ich nun darauf ein, wie ich die Webseite umgesetzt habe. Dabei schreibe ich über die…

Manuel Schoebel
November 13, 2018

Fallstudie manuel-schoebel.com Teil 1

Alle die etwas anbieten möchten, sei es eine Dienstleistung oder ein Produkt, brauchen eine Webseite die das Angebot kommuniziert. Die Voraussetzung bei der Umsetzung einer Webseite ist ein möglichst klares Bild aufzuzeigen, von dem was man vor hat…

Manuel Schoebel
July 23, 2014

Simple page transitions with Iron Router hooks

Since I get the questions how the transitions between pages is done on this website sometimes, here is a quick example how it is done. In a nutshell it works like this: New page -> fade old content out -> render Page with new content invisible…

Manuel Schoebel
July 23, 2014

The Meteor UI-System - a dependency graph

I recently decided to get to know the whole Meteor UI System a little bit better. After a while I figured it should be a good starting point to check out the components that interact with each other. So I took a look into the package.js file of the…

Manuel Schoebel
June 27, 2014

Creating a meteor.js component - Scrollable Button Group

Components that are flexible and easy to configure are really great and will enhance your coding speed. Yet there is no official way of building components so I tried to formalize a way how it could be done. We will try to create a simple component…

Manuel Schoebel
May 07, 2014

Login required for an url done right

Often times you have a route that should only be available for logged in users and the question is what is the ideal workflow to handle this in general and in more detail with meteor. The ideal workflow for restricted routes A guest (not logged in…

Manuel Schoebel
May 06, 2014

Building an MVP - Crowducate.me

As a startup founder and developer I really like the approach to start a new startup idea really small in order to invest as little time as possible to get an initial fealing weather or not my idea is worth investing more time or not. A benefit for…

Manuel Schoebel
May 05, 2014

Meteor - Meetup Protocol by Daniel Dornhardt

Manuel Schoebel
March 31, 2014

I Will Work With Meteor Exclusively - This is Why

I am a freelance web developer and I am pretty serious on being one of the best in what I do. I would never say I am one of the best, but I try and think I am getting quite good. In the past I have worked with different technologies, even with…

Manuel Schoebel
March 22, 2014

Meteor.js and Twitter Bootstrap - The right way

If you are building web applications today you need to make sure that they are displayed correctly not only in different browsers but also on different screen sizes. That is why we build our applications ‘responsive’ and that means that every…

Manuel Schoebel
February 22, 2014

Meteor.js Package Only App Structure With Mediator Pattern

There are some people out there saying that you should not use the client folder at all but only use packages for everything. I first read about this some time ago from matb33 in his post ” Meteor project structure - the way forward ”. And not long…

Manuel Schoebel
February 16, 2014

Private remote Meteor.js packages hosting on your own server

With meteorite you can add packages to your app in a very easy way by just typing: The package you add to your app this way are public packages on athmosphere . I am developing a lot of different packages but mostly they are packages that include…

Manuel Schoebel
February 03, 2014

Meteor.js Iron Router Filters, Before and After Hooks

Introduction The Meteor.js Iron Router is the one package that helps me so much and is the first one I add in every application. If you do not know the Iron-Router make sure to learn how to use it because it realy helps so much! The Iron Router…

Manuel Schoebel
January 28, 2014

Meteor.js and MongoDB Replica Set for Oplog Tailing

Meteor updated the live database driver that is responsible for the real time updates and is one of Meteors great features. If someone changes a document in the MongoDB using the Meteor Application connected to the MongoDB, it was easy for this…

Manuel Schoebel
January 20, 2014

Meteor and SEO

A frequently asked question about Meteor is: “Can Meteor be used for SEO?” My answer to this is: “Yes, absolutely!” In this article I want to show you how I do it. It is not about SEO but about on-page SEO To be more precise the question is how can I…

Manuel Schoebel
January 17, 2014

Meteor.js - The Perfect Match For Lean Startups

Manuel Schoebel
December 19, 2013

Use Deps Dependency instead of Session if you can

Meteors Session is a reactive dictionary in that you can store key value pairs and access from anywhere on client side of your application. Because of the reactiveness, the UI automatically rerenders the parts that depend on a specific key if that…

Manuel Schoebel
November 12, 2013

Use Meteor Iron-Router waitOn to load external javascript

In the template i would then do something like this: Meteors reactivity would render my textEditor once the javascript   is loaded. This is just an example, the reality is often even more complicated. Think of multiple asynchronous javascript…

Manuel Schoebel
November 07, 2013

Asynchronous function in a Meteorjs method call

Often times we want to call a server method from the client and return a value. It happens, that on the server we call an asynchronous function. That means we have to wait for the result and then return it to the client. There are different…

Manuel Schoebel
September 12, 2013

Iron-Router Tutorial

The Iron-Router is a “client and server side router designed specifically for Meteor”. Before the Iron-Router there were two router that were most commonly used: Meteor-Router from Tom Coleman and Mini-Pages from Chris Mather. The learnings from…

Impressum
Datenschutz