안녕하세요 Expo 최신버젼에 대한 질문이 있습니다

InputText 관련 공식 문서를 보니
35버젼에서는 setState를 이용해서 글을 input 하는 반면에

export default class UselessTextInput extends Component {
  constructor(props) {
    super(props);
    this.state = { text: 'Useless Placeholder' };
  }

  render() {
    return (
      <TextInput
        style={{ height: 40, borderColor: 'gray', borderWidth: 1 }}
        onChangeText={text => this.setState({ text })}
        value={this.state.text}
      />
    );
  }
}

38버젼에서는 새로운 방법을 사용하네요

const UselessTextInput = () => {
  const [value, onChangeText] = React.useState('Useless Placeholder');

  return (
    <TextInput
      style={{ height: 40, borderColor: 'gray', borderWidth: 1 }}
      onChangeText={text => onChangeText(text)}
      value={value}
    />

혹시 이와 관련해서 자세히 아시는 분 게실까요

훅을 사용하는 예가 아닌가 생각됩니다.

기능은 동일한데, 단지 훅을 사용한 예제입니다. Expo와는 관계없이, 예시로 보여주는 것들이 점점 더 훅을 사용하는 것으로 변경되어 가는 추세네요.