#SharingOurExperience
Infinum Handbooks
Go to homepage
Accessibility Handbook
Explore
Android Handbook
Explore
Design Handbook
Explore
.NET Handbook
Explore
Flutter Handbook
Explore
Frontend Handbook
Explore
iOS Handbook
Explore
Quality Assurance Handbook
Explore
Rails Handbook
Explore
WordPress Handbook
Explore
Frontend Handbook
Styleguide
How to CSS
Assets
Naming Cheat Sheet
Code Quality
Creating a pull request
Reviewing a pull request
Tools
Accessibility
Email templates
Angular
Introduction
Getting started with Angular
Official documentation
Infinum Angular guidelines and best practices Handbook
Various online resources
Get to know RxJS
Angular guidelines and best practices
Core libraries, configuration and tools
File and module organization and naming
Presentational and smart or container components
Environments
Formatting, naming and best practices
Dependency injection
Angular Universal (server-side rendering)
Two-way binding
Working with forms
DatX data store
Assets & caching
Testing
Server-side rendering (SSR)
Introduction
Transfer state
Environment variables
SEO and social media sharing
Robots and sitemap
Platform specific globals and providers
React
Intro
Getting started
Ecosystem
Official documentation
NextJS
Other useful resources
Project structure
React hooks
Chakra UI
React Guidelines and Best Practices
Testing best practices
Common SSR errors
Libraries
Recipes
Intro
Passenger setup
Development proxy
Error Handling
Unsupported browser redirection
Characters encoding issue in static pages in NextJS
NextJS font optimization
Caching NextJS public folder
Component Default Props
Datx Store Provider
Session Handling
Imperative update
Keeping consistent values trough rerenders
How to build core component
React Native
Project setup
Application icon
Custom fonts
Styling
Navigation
Data persistence
Debugging network + Flipper
Testing
Code signing and deployment
Vue
Node
Node Logging
Managing Node-NPM versions
SASS Styleguide
File organization
Code quality
Useful links
Frontend Handbook
Other handbooks
Email templates
Last modified on Fri 29 Oct 2021
For creating email templates we use
MJML
. For more information visit the official
documentation
.
Accessibility
Introduction