Enterprise React Development with UmiJS
Book information
Description
Cover Title Page Copyright Dedication Contributors Table of Contents Preface Part 1: Configuring UmiJS and Creating User Interfaces Chapter 1: Environment Setup and Introduction to UmiJS Technical requirements Setting up our environment and configuring UmiJS Introduction to UmiJS and creating your first project Installing the EditorConfig and Prettier extensions Understanding the UmiJS folder structure and its main files Adding config and locales folders Runtime configuration Exploring the Umi CLI and adding pages Understanding routing and navigation in UmiJS Understanding path parameters and query strings Conventional routing Navigating between pages Using Umi UI Adding Ant Design components Summary Chapter 2: Creating User Interfaces with Ant Design Technical requirements Introduction to the project and Ant Design Introduction to Ant Design components Setting up the layout and theme Adding right-side content to the layout header Creating the home page and setting up i18n Setting up internationalization Creating the Opportunities and Customers pages Creating the Reports page Summary Chapter 3: Using Models, Services, and Mocking Data Technical requirements Defining response types and column types Creating column definitions for ProTable Creating the opportunity details page Defining the activities table columns Simulating data and API responses Sending HTTP requests with Umi request Using models for sharing states and logic Summary Part 2: Protecting, Testing, and Deploying Web Applications Chapter 4: Error Handling, Authentication, and Route Protection Technical requirements Modifying the login page and defining the HTML template Modifying the login page Defining the default HTML template Storing and globally accessing user information Protecting application routes based on user roles Using the useAccess hook Handling HTTP error responses Summary Chapter 5: Code Style and Formatting Tools Technical requirements Understanding code style and consistency Working with EditorConfig and Prettier Working with EditorConfig Working with Prettier Configuring ESLint and Prettier Summary Chapter 6: Testing Frontend Applications Technical requirements Understanding software testing Understanding integration testing Understanding end-to-end testing Writing tests with Jest Understanding the describe method Executing instructions before and after tests Testing interfaces with Puppeteer Testing the access and layout plugins Testing the opportunity editing feature Summary Chapter 7: Single-Page Application Deployment Technical requirements Creating a mock server with Mockachino Compiling the application and setting environment variables Configuring the API URL environment variable Hosting the application on AWS Amplify Understanding more Amplify settings Summary Index About Packt Other Books You May Enjoy
Similar books
Balmaceda: A Intervenção Estrangeira Durante a Revolta de 1893
1949 · PDF
"Que tenhas teu corpo": uma história social da prostituição no Rio de Janeiro das primeiras décadas republicanas
2024 · PDF
Turismo, território e conflitos imobiliários
2012 · PDF
Einstein - Sua vida, seu universo
2007 · PDF
Oswaldo Aranha
1980 · PDF
Albert Eckhout - Exposição no Brasil (Arte do Brasil Holandês)
2002 · PDF
Serra Gaúcha: etnias e diversidade
2024 · PDF
Sistema Nacional de Economia Política
1983 · PDF