Search
PragueJS #4 – Build a fullstack GraphQL app with Prisma, Apollo and React
26.4.2019
Další z řady setkání PragueJS se blíží. 30. dubna si můžete přijít poslechnout tři zajímavé přednášky. První z nich bude od Pavla Kepky z Blueberry. Pavel nám vysvětlí proč by nás REST API…
The Circle of a React Lifecycle
23.4.2019
A React component goes through different phases as it lives in an application, though it might not be evident that anything is happening behind the scenes.
Those phases are:
mounting
updating
unmounting
error handling
There are methods in each of these phases that make it possible to perform...
Netlify Functions for Sending Emails
23.4.2019
Let's say you're rocking a JAMstack-style site (no server-side languages in use), but you want to do something rather dynamic like send an email. Not a problem! That's the whole point of JAMstack. It's not just static hosting. It's that plus doing anything else you wanna do through JavaScript...
Using the Web Speech API for Multilingual Translations
12.4.2019
Since the early days of science fiction, we have fantasized about machines that talk to us. Today it is commonplace. Even so, the technology for making websites talk is still pretty new.
We can make our pages on the web talk using the SpeechSynthesis part of the Web Speech API. This is still...
WDRL — Edition 263: Edged Chromium, API Linting with Spectral, AutoComplete Rules, and UI Patents.
12.4.2019
Hey,
“Ethics” and Ethics is more than a normal article to read. It’s a long essay about what the word ethics means, how its meaning changed in recent time, and the difficulty of diffusion of responsibility in companies. It makes it hard to address and fix problems in big organizations, which...
KV Storage
1.4.2019
localStorage is...
Good! It's an incredibly easy API to use.
localStorage.setItem('name', 'Chris'); let name = localStorage.getItem('name');
Bad! Philip Walton explains why:
localStorage is a synchronous API that blocks the main thread, and any time you access it you potentially prevent your...
CSS Houdini Could Change the Way We Write and Manage CSS
28.3.2019
CSS Houdini may be the most exciting development in CSS. Houdini is comprised of a number of separate APIs, each shipping to browsers separately, and some that have already shipped (here's the browser support). The Paint API is one of them. I’m very excited about it and recently started to think...
IFTTT přijde kvůli změnám API o některé schopnosti práce s Gmailem
22.3.2019
IFTTT je služba, ve které si uživatel může nastavit vzájemné akce a reakce různých internetových aplikací. Podstatu vyjadřuje její název, který lze vyložit jako „pokud se stane toto, udělej tamto“ („If This Then That“). Od 31. března však přijde o některé schopnosti práce s e-mailovou schránkou na
The Whole Spreadsheets as Databases Thing is Pretty Cool
18.3.2019
A spreadsheet has always been a strong (if fairly literal) analogy for a database. A database has tables, which is like a single spreadsheet. Imagine a spreadsheet for tracking RSVPs for a wedding. Across the top, column titles like First Name, Last Name, Address, and Attending?. Those titles...
7 things you should know when getting started with Serverless APIs
14.3.2019
I want you to take a second and think about Twitter, and think about it in terms of scale. Twitter has 326 million users. Collectively, we create ~6,000 tweets every second. Every minute, that’s 360,000 tweets created. That sums up to nearly 200 billion tweets a year. Now, what if the creators...
Get Started with Node: An Introduction to APIs, HTTP and ES6+ JavaScript
11.3.2019
Jamie Corkhill has written this wonderful post about Node and I think it’s perhaps one of the best technical articles I’ve ever read. Not only is it jam-packed with information for folks like me who aren't writing JavaScript everyday, it is also incredibly deliberate as Jamie slowly walks through...
ČÚZK spustil nové geolokační API. Vývojáři mohou hledat místa v Česku
8.3.2019
Fanoušci státních otevřených dat a GISů mohou stavět nové aplikace nad daty ĆÚZK, státní správa totiž spustila bezplatné API pro přístup k průběžně aktualizovaným registrům RÚIAN (Registr územní identifikace, adres a nemovitostí).
Jedná se o:
Vyhledávací (geokódovací) službu
Prohlížecí
Writing Tests for React Applications Using Jest and Enzyme
1.3.2019
While it is important to have a well-tested API, solid test coverage is a must for any React application. Tests increase confidence in the code and helps prevent shipping bugs to users.
That’s why we’re going to focus on testing in this post, specifically for React applications. By the end, you’ll...
JavaScript Proxy
26.2.2019
I’ve always loved the flexibility of Objects and prototypes in JavaScript, but for a long time, I felt that a level of dynamism was lacking. JavaScript eventually added get and set methods for object properties, which was an awesome step, but there was still room for improvement....
Build an Infinite Scroll Image Gallery with React, CSS Grid and Unsplash (Solution to Code Challenge #16)
25.2.2019
Last week on the code challenge we set out to build an image gallery with Infinte Scroll and consuming the Unsplash API. You can complete the challenge here if you haven't.
In this post, we
Spoják #7 – Začínají fungovat nové domény .dev. Staré neaktualizované GPS fungovat přestávají.
21.2.2019
Heslovitě: Google Docst REST API. Bootstrap 4.3.0. ImmortalDB. Linaria 1.0. WebBluetooth. Články 11 a 13. Přetečení v GPS. Logstalgia. Ngrok. Domény .dev
Getting to Grips with the Airtable API
14.2.2019
The Airtable web app is pretty neat. You can use it like a spreadsheet but it’s useful for all sorts of other things too. The neatest thing about it for me is that it has an API so that you can treat it like a database.
I’ve been thinking about making weekly notes for the different teams I work...
Avoiding those dang cannot read property of undefined errors
13.2.2019
Uncaught TypeError: Cannot read property 'foo' of undefined. The dreaded error we all hit at some point in JavaScript development. Could be an empty state from an API that returns differently than you expected. Could be something else. We don’t know because the error itself is so general...
React’s Experimental Suspense API Will Rock for Fallback UI During Data Fetches
2.2.2019
Most web applications built today receive data from an API. When fetching that data, we have to take certain situations into consideration where the data might not have been received. Perhaps it was a lost connection. Maybe it was the endpoint was changed. Who knows. Whatever the issue, it's...
Představení PSD2 nejen pro vývojáře. Blíží se otevřené bankovnictví? Udělejte si v tom jasno.
29.1.2019
Ačkoliv mi připadá, že články o PSD2 se to všude jen hemží, překvapuje mě, že spousta mých známých má problém se v současné situaci vyznat. Naopak mají pocit, že s další novou informací mají o PSD2 větší nejasnost. Pokusím se to tímto textem změnit